4.0
1 Jun 2017
Current employee, more than 1 year
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
I think the people leaving negative reviews are mostly fresh grads who have never worked anywhere else. Grass is always greener syndrome. Everywhere is busy. I ha e had FAR worse professional experiences.... Ive worked in-house and agency side and I can say Umbra is a great place to work. Subsidized lunches, great discount on great product, amazing coworkers and the chance to work for a privately owned Canadian company.
Cons
Head office is in Scarborough, so if you don't like to commute, not for you. Getting time with the executive team is a little tough, as they are very busy.