Employee Review
- 5.0May 3, 2023
Amazing place to work!
Seasonal Sales AssociateFormer Employee, less than 1 yearLondon, ONPros
Supportive team, flexible hours, fulfilling, great management
Cons
Pressure at times, busy at times, sometimes difficult customers
Other Employee Reviews
- 5.0Aug 1, 2023Part-time Team LeadFormer EmployeeEdison, NJ
Pros
Interesting, good pace, fun environment
Cons
Difficult Manager in the one location
- 3.0Sept 8, 2023Safety, Health, and Environmental ManagerFormer Employee, more than 3 yearsWake Forest, NC
Pros
When I first got to the Body Shop everyone was really nice at the US headquarters. They paid my relo to move to the Wake Forest area. Gave me a laptop and paid for me to travel to the stores in the U.S.
Cons
The longer I was there the more i saw the cliques in each dept. No one would speak to other dept members. It was very high school like. HR was shady.