Pros
Work life balance was incredible prior to RTO Pay is semi-competitive for the tech industry, albeit slightly lower than the rest of employers on the same tier/workload Benefits are incredible, but they have slowly been whittled away over the years Benefits are especially good if you decide to or have children Health insurance is superb Colleagues are genuine and some of the hardest + smartest workers out there Work is relatively easy. It is a steady flow and keeps you busy, but it is not overly difficult 401k matching is incredible Vacation time is abundant
Cons
Management doesn't listen at all despite asking for input. Forced return to office (RTO) despite constantly saying they would respect balance, Despite 28+ profitable quarters. The mission "make housing affordable" is not achievable with how it's run and the desire to go private again. This question is always dodged at town halls Coming to office incentives are insulting when you know how much money the company has and makes. Rolling layoffs constantly disrupt teams and crater morale. Constant fear of "am I next" as they are seemingly indiscriminate. Favoritism is rampant and thinly veiled from bosses. They do not pretend to hide it. Common worker's rights are discouraged, such as talking with each other about benefits and pay. No "cost of living" pay increases. It is very difficult to get pay raises or even be promoted with the above in consideration. You can do more work than your colleagues, be acknowledged by your fellows, and your boss will still deny your raise.