Was pretty much dead set for a while, but after ghosting a recruiter all day and thinking about the money and all that travel time... Find myself doubting myself if I made the right choice? Help me out guys please?

Sorry for the wall of text below. Putting a tl;dr right away to make up for it!
TL;DR: Accepted offer from company A. Company B gave a better offer. Company A seems like a better place to work for and has more relevant technology to what I've done and want to do. Company B pays more, works at a very large scale, and offers 25 days of PTO but I'm not a fan of their technology stack/challenges or the social atmosphere. Company B does game servers for a household name, which would definitely help my resume. Both highly rated on glassdoor.
Both are for an SRE position (Site Reliability Engineer) in Canada.
Company A
- Small-medium sized SaaS company, recently got bought out by an investment firm
- 110k base + 2500 signing bonus + ~5% bonus (no official structure yet and it's not in the contract; it's being implemented instead of equity) + 500 for each on-call week (rotation of 8 engineers)... maybe 120k total per year, likely less, possibility to get screwed on the bonus
- Mostly cloud architecture hosted in AWS with a very familiar application stack (Java EJB)
- Would be a direct report to the CTO (heard glowing recommendations about him), possibility of becoming a manager/technical lead fairly quickly (current SRE lead stepped down to only work with tech)
- About 40 engineers total (dev + infra, not counting technical support)
- Somewhat hipster workplace, most people bike, everyone looks fit and "normal" (all of these are huge pluses to me)
- Got bought out literally last week by some kind of a financial/investment company... very on the fence about it, lots of potential for some MBA douche to come in and start "optimizing" everyone's work life balance
- 3 weeks PTO (standard for where I am), possibility of 1 day WFH (not "official" but it's technically allowed up to 1 day per week), 40 hour work week
Company B
- Smallish subsidiary of a massive game publisher responsible for running game servers for a massive franchise
- 110k base + 5k signing bonus + 15% bonus (10-20% officially, I've always been a great performer) + 50% RRSP (think 401k) match up to 7k + 1150 for each on-call week (which wouldn't involve 24/7 since there's a second office in the EU)... total can easily be 135k which is basically Amazon money in my city.
- On premises infrastructure using a borderline in-house cloud platform (think shittier OpenStack), kind of hard to apply this knowledge in the future
- Some parts of tech very familiar, some magic voodoo. Massive focus on low-level performance optimization (don't give a damn personally, give me architecture and orchestration), but also get to play with cool database stuff (becoming a passion)
- Would report to a technical manager, I don't see that much room for growth except moving to different technical teams
- 100 engineers total, but virtually negligible other staff (so mostly the same type of people to interact with, kind of a downer as I prefer hanging around with sales and project manager dudebros)
- Tries almost too hard to be "cool techy". Ping pong tables everywhere, espresso machine (I used to barista when I was younger), fully stocked whiskey bar.
- Some people who work there kind of come off as the arrogant tech types
- 5 weeks PTO! Holy bovine! No real flexibility in hours though (9-4 ish and have to be in around 9)... I'm a night owl. 35 hour work week too.
Now, on paper, second company seems much better for a purely tech type, pays A LOT more, offers more interesting challenges.
On the other hand, I'm a very social person and like to be around social people. Really don't look forward to working with Silicon Valley (the TV show) caricatures... They're perfectly great, social people, but not the people I'd love to hang out with after work (I love making friends with co-workers and keep in touch with a lot of them even after leaving). First company seems like it has more "normal" people that ski every weekend and have parties.
Going to the first company seems like giving up (it's actually a smaller environment than my current company), so I'd be hard-pressed to find a better job in a bigger company both at once in a few years... I'd ideally like an early-mid stage startup with tons of equity, or move to San Francisco and get a job at a Big4 or a similarly big household name, again with some equity.
Second company seems like a much better opportunity, but I'm not really sure how transferrable the tech stack is. In the DevOps world people don't care about what specifically you've worked with, but I feel like I'd be setting myself back by not working with AWS (I want to be a cloud architect in a few years).
Biggest issue though... I've already accepted the offer at the first company. There's some mutual acquaintances who work there, and a guy that actually went to work for our current company in an SWE role, whom I'd be replacing. Our tech industry is a very incestuous little thing. Would burn a ton of bridges which may seriously bite me.