1.0
Jun 4, 2026
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Honestly can’t really think of any
Cons
I really wouldn’t recommend this company to anyone they just bought Computershare which was just as horrific. Pepper have kept the same principles etc as Computershare. But if you care about your mental health don’t do it.