Management has no concrete plans, constantly changing employee objectives and responsibilities, plans change with the wind or every new, unproven technology. No work / life balance, contrary to what the company HR boasts about on their website. Every time I was on vacation, my manager called or texted me for ridiculous, "brief" information or updates that was never important or someone else could have answered. They try to brainwash you to live a healthy life better with the company provided lunches, which for most everyone who was a normal person, the food was terrible and not worth paying for anyway! These free lunches and their constant emphasis on always working, never taking a real lunch break away from the office, is really just a form of brainwashing. So is the lucrative bonus program, just a big carrot so you are always forced to work huge amounts of overtime, being available to everyone, all the time. Most of the young, high level positions, these are with kids just out of college, who only know how the work their cell phones, apps, and play with untested technology. You have to use your own cell phone for all company business, the open office and desk concept is hated by everyone, it is just that most staff are afraid to tell management this.