This company thrives on a culture of drama. It starts from the top and is definitely reinforced by the behavior of management. They want an "open door policy" where anyone is free to talk to the president (or other senior level employees) about any concern at any time, but when someone is actually brave enough to bring up a concern, they are met with defensiveness, excuses and explanations about why things are the way they are. Management isn't actually willing to listen or accept the fact that they aren't perfect. It's not a bad thing that the company has flaws (nothing is perfect) but it's the attitude of unwillingness to change or admit mistakes that's painful. It feels like condescending and gossipy behavior is not only allowed, but practically celebrated once you reach a certain level. Employee turnover is unreal, and every single person who quits is told how "they were never really in the right place here" and "it was just obvious they weren't a good fit" - even great employees who were given multiple promotions. Again, they struggle with admitting their flaws and the fact that horrible managerial behavior drives people to leave. They may tell you how it's a family and everyone who's there is excited to be there, but why would a company with employees that love it so much not have one review in the past 2 years from a current employee?