Decent pay
Good at giving you requested time off
Understanding about family emergencies
Cons
Upper management definitely plays favorites
Hard to follow Leadership (coming from all directions)
They send you home pretty much all of December if it's slow