
Own Company
RepVue Score
0
Own Company
Back to Reviews
Former Employee It’s a company that’s slowly declining, I only speak from experience in the London office but leadership is poor and general talent is low, meaning it’s not a great place to grow and develop Browse Other Reviews
2.0
Jul 23, 2024
Useful