1.0
Jan 29, 2021
Former employee
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Great people working around the world
Cons
Lacking leadership at executive level
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "Great people; everyone is committed to the mission; slowly stabilizing and becoming more proactive (and less firefighting) each day." "Benefits are decent but you have to pay into it." "Nice team and good colleagues" "Good people to work with and amazing work environment to learn a lot of new stuff." "Lots of learning opportunities"
Users say... "Poor management, limited job feedback" "incompetentency levels of new heights,micro management and awful managers that assume they know stuff but obviously don't!" "based leadership." "Low Salary compare to other in same field" "pay is not enough and upper management isn't great."