Great people, great mission, great company.
Executive (Current Employee) – 333 Adelaide St West – 22 August 2016
People are great, managers are smart and supportive, work is interesting and overall culture is superb.
Company has grown quickly and is learning along the way so not everything is always perfect.
Overall though its an amazing place to work and learn.
btw not sure where the 50% / annual turnover rate comes from by the other reviewer, this isn't true.
people, managers, office location, work