Hands on training
By the book
Bi-annual performance appraisals
Partners have open door policy
Understanding of personal crises
Study leave (huge perk)
Annual increases based on performance
Great working community
Cons
Starting salary is quite low
Overtime sometimes expected without pay
Certain management styles could do with some polishing (no HR department or trained up HR personnel)