Team oriented. Good Benefits. Employees are encouraged to ask questions. Executives are always around and treat everyone with respect and dignity.
Cons
The days leading up to due dates can be very long and stressful. There is a lot to manage so everyone is flying around the office, but that should be expected in this industry.