- They enforce their culture on the employees and promote "devotion to the company's mission and culture" to the extent where you will be the black sheep if you skip the mandatory off-hours events (Friday drinks, monthly keynotes, on-boarding week breakfast and others). - Managements makes some very very unprofessional demands, such as people eating less (??? how is this considered appropriate?) If you want to offer food and "enough to get them going all day" as you praise in your job adds, then cook enough food to feed them, don't make people afraid to put food on their plates so as not to be judged. And also the 3 days of vegan/vegetarian food per week is a bit exaggerated, since there is always a vegetarian option anyway, so why force people to withhold from meat? - There is absolutely no business strategy in place. It seems that within different teams, decision are based on some KPIs that do not actually reflect the state of affairs and generally do not help improve the company's processes. Teams work separately instead of helping each other to achieve a common goal. - Only a few people are trusted by the management, all others are in their eyes the cheap workforce who should be thankful to have a job and accept the below par salary that they are getting, while putting extra effort in making sure they fit with the culture and spend their free-time attending company events or putting in extra (unpaid) work.