Pros
There’s employment to be had — if you need a job, you’ll have one. There are some genuinely fun and kind people in the office who try to make the best of the environment despite the issues that persist.
Cons
The most plateaued I’ve ever felt in my career, and one of the most toxic/ “watch your back” atmospheres I’ve seen in a workplace. Very limited growth opportunities — career paths feel capped regardless of effort, talent, or initiative. A toxic culture that starts at the top; leadership often sets the tone through fear and ego rather than example or integrity. High turnover across nearly every department, which makes it difficult to build consistency or trust. The overall system feels structured for employees to fail — expectations shift frequently, processes lack support, and mistakes are noticed far more than successes. Despite being a small company, it doesn’t embody a “family” culture; collaboration feels performative rather than genuine. The company remains small not by design, but because it limits its own potential through poor leadership and resistance to self-reflection. It’s unfortunate, because with the right leadership mindset, this could truly be an exceptional place to work.