Pros
- there's still smart, knowledgeable, generally great people around in tech/engineering - Unlimited PTO and paternity/maternity leave, though it's harder to feel confident your job will still be there when you return from either recently. - some of the other perks mentioned in other reviews such as snacks, or meal subsidies, or fun events have been mostly limited or eliminated due to budgets.
Cons
- Lack of input from leadership - Lack of vision or product - No honest communication about how the company was doing (even when you could tell things were getting bad...) - messy re-orgs every couple of months - I've seen great engineers get let go - Just in general no one feels like they have job security, even people on core teams that are already understaffed get let go - people overworking due to teams being understaffed - not keeping up with the market for salaries