Culture is very family friendly and flexible. Employees are valued and appreciated. Management seeks input from employees. Lots of opportunities for growth and career development.
Cons
Overcoming challenges of going from a boutique service provider to a player in this competitive market