This company is very easy to work with as far as getting time off or having family and emergencies. The overall atmosphere is typically laid back as long as you stay busy and don't abuse their kindness.
Cons
There is little to no room to move up "the ladder".