Pros
Individual teams and managers are supportive. Bonuses can be high and there is a lot of PTO.
Cons
The company has layoffs almost quarterly but they will not acknowledge it. There is little room to grow your career and across the board the salary is lower than market value they try to justify with bonuses. The company makes several changes like moving office locations across states, mandatory callback to office, and ending pro practices against company morale. When getting complaints they eliminate anonymity as a clear intimidation practice. Layoffs often target diversity and the company has eliminated their diversity goals. The layoffs has left staff down to below bare minimum. Most people are burnt out and do not care about results as there is benefit of doing more work or performing well. The CEO regularly says to the office their goal is to obtain younger talent not retain workers.