It's all about the management and upper management, it's never the people. They like to talk about culture, but there's no culture. Over worked, low pay and with high expectations. People in the main office are domineering and act like they're "high-and-mighty" - not helpful at all. High turnover - including management. This is a small company that knows everyone's business. I would not recommend this place. Beware of false positive reviews.