Management is where the company really falls short. Decision-making is inconsistent, transparency is lacking, and leadership often feels disconnected from the realities of the team. Growth opportunities are limited and the culture at the top doesn’t encourage open communication or trust.
Be careful when reading some of the overly positive reviews here, many of them feel heavily influenced internally. Don’t be fooled into thinking this is a perfect environment.