Great people, need greater focus on online marketing - Manager, EBusiness Umbra Employee Review

3.0
Apr 2, 2014
Recommend
CEO approval
Business Outlook

Pros

- People at Umbra are amazing; from the Industrial designers to everyone in the warehouse! - Onsite gym - Events and company style - Health Benefits - International experience

Cons

- Location of head office - Lack of focus on retail Marketing - Lack of web and backend development resources - eCommerce and online marketing is not a focus

Explore other reviews about Umbra

4.0
Dec 5, 2023
Recommend
CEO approval
Business Outlook

Pros

Lots of perks and soft benefits

Cons

No room for advancement, slow advancement

1.0
Jul 10, 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