The employees are great, super hard working and everyone looks out for one another.
Cons
The CEO is an absolute mad man. He thinks everyone is replaceable. He'll wake up one day and think your useless and fire you. This didn't happen to me but I saw it happen to 5+ people, super unprofessional.