Great pay, benefits, and work-life balance & company culture. Drama free workplace. In general, people who care about the mission & the business.
Great mission, managers who care.
Cons
Business has undergone many transformations, some of which have been painful. Pivots in strategy have resulted in layoffs. There's still a lot to figure out.
Performance / compensation reviews can be inconsistent.