
RepVue Score
0
Back to Reviews
Current Employee Top benefits, decent pay but company is now stagnant and there is no more room to grow if you are a front line manager. Culture is deteriorating and it’s just becoming an optimisation game. Doing more with less is the company mantra. Browse Other Reviews
4.1
Oct 15, 2025
Useful