This company has a disease starts with a Q ends with Y, to say this company has a bad culture is an understatement. It is more like a cult, if your not a yes man don't bother working here, if you think independently stay away. This is by far the worst company I have ever worked for, they have a very high turn over rate for a reason.