Pros
Great team camaraderie. Coworkers are supportive, collaborative, and genuinely talented. Hands-on learning opportunities across different areas of the business. Some managers (not at the executive level) were helpful and did their best to support staff, shielding teams from constant chaos. Exposure to different responsibilities due to the lack of structure (though mostly from necessity, not design). Valuable for building adaptability and problem-solving skills.
Cons
Leadership is volatile, defensive, and quick to misinterpret normal conversation as criticism. “Feedback” often takes the form of guilt trips or public shaming, which destroys morale. Work-life balance is nonexistent. 40-hour weeks are treated as laziness, while remote work is restricted or revoked on a whim. Priorities change weekly. Projects are started, abandoned, restarted, and rarely finished, with employees blamed for systemic failures. Demos and appearances take precedence over building functional products, leading to endless rework and mounting frustration. Despite being in operation for many years, very little has actually made it to market, a direct consequence of poor direction and micromanagement. Professionalism at the top is inconsistent at best; even executives aren’t spared from being undermined in front of staff.