- Employee Benefits like relocation allowances
- Slightly above average pay
- Relaxed attitude towards work
- Caring attitude towards staff
Cons
- Middle management ran amok and seemed to think that playing judge, jury and executioner with peoples jobs was light entertainment
- Office politics galore