Pros
Salary, health benefits, 401k match Most of the people there (Outside of leadership) are super talented and good people.
Cons
Leadership pretends to care about employees' well-being and career growth. They will tell you constantly "Transparency Wins" (a core value) and to be open about the things that you see that could help the company, however, if any of that is in any way directed at failures in the leadership team expect to be let go out of blue regardless of performance or living up to "core values." You'll notice all reviews of this company were great for years when they were focused on serving the mission, and that's what made the company known in the industry. What changed was the shift in Strategic Leadership that tarnished everything the company had built and was building towards. This group of 5 men are quick to find scapegoat employees and fire them to cover themselves rather than looking at their own failures in leadership. You're better giving your time to businesses and people who will invest back into you, this company is not it.