Employee (Current Employee) – Toronto, ON – 12 January 2017
Summary says it all. People are great. Office space is great. Company and management are only okay. Management doesn't like to see themselves as "managers" which may sound good until you grow up and realize business and people management are necessary skills to build a company.