1. Extremely disorganized management.
2. No communication between management and employees.
3. No integrity. They don't pay the last paycheck when you want to leave like other decent companies.
4. Unbelievable, but you have to check in and out!!! like you are a child working there.
5. Benefit and payment is horrible. The have a hierarchy for PTO which doesn't make any sense. In the first year you only have 1 day PTO!!!