Treats employees with respect. Good packages provide a fair reward for hard work. A solid company in a tough business that understands how to secure quality business and motivate its staff.
Cons
Sometimes a little old fashioned in its approach but evolving all the time the compact management structure makes this possible.