Most disorganized company I have ever worked for. No communication, false promises, and zero managerial support. Don't expect anyone to have your back, you're on your own. Most of the employees are just thrown into a position and expected to figure it out, don't expect training or ongoing support after any "training" is provided, which is just the most convoluted data thrown on a screen in front of you that you're expected to absorb immediately. Forget being a great employee and having a work ethic, if you're not in with the right people, don't expect a future with this company or any room for advancement or performance based remuneration ever.
Decent benefits, free food all the time
Highschool atmosphere, everyone is clueless