Very good work/life balance with decent salary, lots of vacation time and they pay for education. Great location of office and approachable management
Cons
weak career prospects as relatively small company. Very subdued atmosphere and lack of inspirational management in the accounting/finance department. No performance bonus and accounting/Client services department are unionised.