They are a sort of new company and the higher ups never really came around like they were supposed to. They only came when they heard something they didn't like. I'm the kind of person who likes to potentially grow in a company no matter what it is, and it's hard to do so when the owners and corporate only come to yell at your boss or the whole team. The only other thing I didn't like was they wouldn't allow us to set up a direct deposit for some reason witch sucked because our paychecks were always late. We were supposed to get paid on a Friday one time but Friday was a holiday, so when they overnight shipped our checks on Thursday we didn't receive them until late night on Tuesday. Other than that the job itself was cool