Pros
Talented coworkers, interesting projects, and valuable hands-on experience.
Cons
The work environment could feel unstable, tense, and difficult to trust. Leadership communication was often harsh and inconsistent, especially in larger team meetings where employees could be put on the spot or criticized in front of others. Instead of leaving meetings with clarity, employees could leave feeling anxious, embarrassed, or unsure where they stood. There were also issues with transparency around staffing decisions. Layoffs, firings, and departures could happen suddenly or without much meaningful explanation, which made it difficult for employees to feel secure. That lack of stability also affected the broader culture. When employees are unsure where they stand, it can create a more guarded and competitive environment instead of one built on collaboration and trust. Expectations were not always clearly defined, and feedback could be critical without being constructive. There was also limited trust in employee judgment, which could make the work feel overly controlled and discouraging.