Pros
-Work Life Balance is generally good -Team members are passionate, intelligent, and competent -Middle management / director level folks are awesome
Cons
-Everyone above a director seems to have no idea what the company actually does -Layoffs are frequent and seem to occur at random, and those roles will not be replaced, leaving teams short staffed -Quality of service has plummeted due to outsourcing work to overseas employees that do not understand the business -No upward mobility / opportunities for promotions past manager, everyone above that is hired from outside -No raises or bonuses in past 3 years, despite exceeding expectations as these are based on stock performance and customer survey results, both of which have been terrible -Little to no guidance offered by leadership, they do not seem to understand what the business does -Forcing all employees to return to office by threatening to reduce your pay until you go into an office, even if you were hired as fully remote and have been working as such for 10 years