Toxic workplace environment. The employees are very good at their work, most of them are very friendly. Everyone is afraid of giving true feedback, but instead giving "proper" feedback to various internal surveys because they're afraid of retaliation. And they're right about it. Everyone is listening to every word, even for a simple work conversation and then being used against you out of context. “If you don’t like it here you’re free to look somewhere else” mentality. The company force you to come to the office, no work from home option. Although they’ve promised fair allocation of the limited parking slots available when they moved to their latest office, all of them have been fully and permanently reserved. There’s a dedicated chat channel for announcements when someone is not going to use a particular parking spot for a given day and immediately someone else takes it. Like pidgins fighting over bread crumbs.
Hire-and-fire mentality, expecting you to reach your full potential for your role on the 2nd month, based on the company’s competency framework. Even though they hire only the best candidates, only truly exceptional ones pass the trial period. There are less and less candidates willing to work for them, despite the high salary. If you take a look at the job ads online they’re staying open for months. Several guys have being fired without notice or during trial and all of them were great developers and they were really fresh and cool guys from soft skills perspective.
Extremely high turnover for such an IT company. No one stays for more than a year, they either leave because of burnout or not meeting company’s high expectations. It’s good that at least the current ones are really helpful and give you the information you would need to finish your work. Afterwards there will be no appreciation or at least one “good job!” statement.