Excellent company to work for.
They care immensely about their employees and their customers. I was able to work autonamously yet had extensive leadership and management training. The company cared about personal development. The CEO and the Principals were very visible in the company and they were very transparent in terms of their operations and financial status on an annual basis. - more ... When the company did extremely well, bonuses were passed on to employees. - less
ProsRegular all-staff meetings several times a year in different locations