Pros
- Friendly and supportive coworkers make the day-to-day bearable. - Some interesting technologies in use, which can be engaging.
Cons
- Lack of clear planning and poor communication across all management levels. - A culture where everyone thinks they know best, leaving little room for constructive feedback or learning. - Failures often result in finger-pointing rather than accountability or reflection. - Little to no recognition for hard work—both financially and verbally. - Salaries are far below industry standards. - A general lack of experience and maturity across teams and leadership, which affects decision-making and growth. - It might be an okay place for early-career people as a stepping stone, but not ideal for those looking for long-term growth and development.