Working at Umbra | Glassdoor

Umbra Overview

Work Here? Get a Free Employer Account
Scarborough, ON (Canada)
51 to 200 employees
1979
Company - Private
Consumer Products Manufacturing
$25 to $50 million (USD) per year
Interdesign, Burnes Home Accents
Umbra wants to adorn every nook and cranny of your home. The company designs and manufactures home furnishings and housewares. Umbra's products include chairs, dish racks, picture frames, and garbage cans, among others. The company sells its products through ... Read more

Umbra Reviews

  • "Never a dull moment"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Product Development Manager in Buffalo, NY
    Former Employee - Product Development Manager in Buffalo, NY
    Recommends
    Neutral Outlook
    Approves of CEO

    I worked at Umbra full-time (More than 10 years)

    Pros

    Advancement opportunity if you go after it.
    Creative environment and very collaborative

    Cons

    High stress and fast pace. Not for the faint of heart

See All 52 Reviews

Umbra Photos

Umbra photo of: Umbra Concept Store in downtown Toronto
Umbra photo of: A glimpse of the restrospective display on now at the Umbra Store
Umbra photo of: Internal design chats
See All PhotosSee All

Umbra Interviews

Experience

Experience
50%
20%
30%

Getting an Interview

Getting an Interview
60%
20%
10%
10

Difficulty

3.0
Average

Difficulty

Hard
Average
Easy
  1. Helpful (4)  

    Intern Interview

    Anonymous Employee in Scarborough, ON (Canada)
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied online. The process took a week. I interviewed at Umbra (Scarborough, ON (Canada)) in March 2017.

    Interview

    after applying online through my school's career page i got a call from the HR generalist who did a phone interview with me. i was soon after invited in for an interview with the director of HR

    Interview Questions

    • what experience do you have? why are you interested in this position? what do you know about the company?   1 Answer
See All 11 Interviews

Umbra Awards & Accolades

Let us know if we're missing any workplace or industry recognition – Add Awards

Work at Umbra? Share Your Experiences

Umbra
  • Star
  • Star
  • Star
  • Star
  • Star
 
Click to Rate
or