Pros
You’ll gain experience and get exposure to different parts of the business. There are also a few people in leadership who genuinely care about employees and try to do the right thing, which makes a difference day to day.
Cons
Communication is a major issue. There’s a strong expectation for employees to constantly communicate, but when employees raise concerns, they’re often ignored, delayed, or treated like they’re not a priority. It creates a one-sided environment that gets frustrating quickly. Internally, meetings can feel more like drawn-out debates than productive discussions, and not much actually gets resolved.
Recognition is also lacking. A lot of hardworking employees go above and beyond, but that effort doesn’t always get acknowledged in a meaningful or consistent way. Over time, that starts to impact morale.
Pay is another area that causes tension. The company contributed to this by creating inconsistent compensation structures—overpaying in some areas while expecting others, often not in higher-level roles, to accept less. That imbalance is noticeable and creates frustration for employees who are consistently performing without being compensated fairly. From a personal standpoint, there were also multiple unanswered questions regarding compensation. Attempts to get clarity or updates were often met without clear answers, which only added to the uncertainty.
Leadership-wise, decisions seem heavily influenced by one individual, and when that influence isn’t challenged, it limits growth and creates instability. At times, that influence appears to override broader leadership direction, creating a dynamic where decisions shift depending on who has the strongest voice in the moment. That kind of environment makes it difficult for the company to move forward in a consistent and strategic way.
Also, the turnover in certain roles speaks for itself.