-Don't believe the recent positive reviews. Company is trying to retain employees and not scare away new ones as the reviews keep dropping
-Middle management is improperly trained. Some lack basic communication skills. Also middle management is rarely available. Most are running from meeting to meeting looking busy. The only things that is being accomplishing is micromanaging.
-Everything about cliques, gossiping, and favoritism is true. Management encourages company happy hours and drinking with your superiors is the surest way to get noticed for any kind of promotion or movement within the company
-There are no real opportunities for promotions. You can try to bounce around from department to department with no real pay increase. Management keeps talking about career advancement and training/cross training but it's nonexistent.
-Training is lacking. Even though this is a niche market there needs to be a better system in place besides just sit behind this guy and see what he is doing
-Company is trying too hard to be cool. It's like they are going through a midlife crisis and it's almost embarrassing at times. They want to appear fun and inviting so that 1) new employees don't leave once they realize what kind of mess they have gotten themselves into and 2) so that they can keep getting some rewards related to being a good place to work for millennials. It's a smart strategy since by attracting millennials they can keep the wages low and try to solve any problem by drowning it in cheap beer.
-If anyone speaks out about an issue it's just swept under the rug. Management thinks that things are running smoothly but in reality there is a real communication breakdown as well as favoritism in terms of any type of promotion. Although it's not really a promotion when the company just keeps making up new positions for their favorites and doesn't care about everyone else.