Don't Listen to the Bad Reviews - Management Umbra Employee Review

4.0
1 Jun 2017
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.

Explore other reviews about Umbra

4.0
5 Dec 2023
Recommend
CEO approval
Business outlook

Pros

Lots of perks and soft benefits

Cons

No room for advancement, slow advancement

1.0
10 Jul 2025
Recommend
CEO approval
Business outlook

Pros

Many talented people work at this company and the systems are robust.

Cons

Lack of a succession plan has led to mixed priorities within the senior leadership team.

See reviews by: Helpful|Rating|Date|All