Pros
Hard working team, Realistic Growth Opportunities, Nice Office, Fair Wages, Flexible Hours, Engaged Leadership, Paid/Adequate Training, Opening New Offices
Kontras
Lots of great people with a wealth of knowledge. Sometimes this creates a too many cooks in the kitchen atmosphere.