The culture of the company is bad. Not a lot a room for career growth, very hard to get promotions. Raises al and bonuses are pretty miniscule. Overall pay is pretty low for industry and what you have to do. Not a lot of time off, people seem to either be overloaded with work or your not sure what they do all day.