Pros
While it's true that this company does a good job of attracting talent and offering promotions, it seems that these positive aspects are short-lived. once you start working there, you quickly realize that the management is poor, turnover is high, and expectations are unrealistic. This leads to a stressful and chaotic work environment, where you're constantly overworked, underpaid, and micromanaged by not only your direct supervisor, but also your peers.
Cons
It's clear that the company needs to make changes in order to create a more positive and healthy work culture. One way to do this would be to set more realistic expectations for employees and hire managers who have experience managing people. Additionally, it's important for the company to follow through on their promises of reviews and raises in a timely manner and treat their employees with respect.