Pros
The company historically attracted smart, hardworking people who are genuinely committed to the work. The flexible schedule and remote work supports work-life balance (although this is shifting). The mission is meaningful and motivating.
Cons
Getting projects approved and implemented is difficult due to lack of resources, inexperienced managers, and internal politics. Growth opportunities are extremely limited. High-performing employees and people in key leadership roles are jumping ship. Those who are promoted are often not prepared for the role, but rather moved up to due politics. The company culture has declined over time, due to toxic management, hiring freezes, several layoffs, and departures of key people. Many managers lack the necessary experience and skills to effectively lead their teams, which impacts morale, day-to-day operations, talent retention, and company outlook.