Pros
- Great teammates, ok work -life balance and flex time depending on the team. - In office perks were nice when that was a thing. -Decent PTO offering for tenured employees. -Fellowships and career growth and development opportunities but you have to own it.
Cons
- Constantly re-orgs and leadership changes, averaged a new manager every 6 months for three years. Managers had managerial experience and decent gut feel, but no expertise in leading technical teams, resulting in a lot of effort managing up. - ^ Due to constant re-orgs, job bands are all over the place. Very common to be paid 30% less or more than less tenured team mates. Management acknowledges issue and is transparent but has little bandwidth to actually fix in comp cycle or off cycle as there are caps. When I asked my manager for candid advice for fixing it, I was told "This is corporate America, go find a new job and we can counter-offer to fix it". - ^ Driving turn over. - Benefits are decent but are no longer competitive with peer companies: PTO is limited but varies from 15-25 days depending on tenure, no roll over in US, high deductible health insurance outside of CA, 12 weeks paid parental leave, no remote/ cell stipend offered. -RSUs available but generally given to colleagues with salary discrepancies highlighted above. -DEI comes off performative and just checking the boxes.