Pros
The people you work with are some of the best people to have on your team and the full time work from home policy. 2 star only because the actual employees are great.
Cons
I used to think that this was one of the best work environments to be a part of until a few years ago. Since the new org structure and new leadership it has been a downhill slide and I don't even know where to begin: the incessant war analogies? The feedback that goes nowhere with zero follow through or even blatant ignoring? The dangling of carrots of empty promises? The micro-management of leadership that induces a fear culture? The fact that in spite of employees meeting impossible deadlines and unrealistic expectations they are underpaid even by industry standards? There is no incentive to employees to learn or work hard with the removal of the bonus structure and the company can't even keep up with cost of living raises. Senior employees are sorely overworked and burnt out yet there is no plan in place to relieve them. Favoritism is rampant here.