SThree
RepVue Score
0
Top 10% of CompaniesSThree
Back to ReviewsFormer Employee No inbound leads and the management forces KPIs upon you that do not make any sense. I would not recommend this company to anyone. The pluspoint is the training and development especially for Junior candidates. Browse Other Reviews
2.0
Dec 19, 2024
Useful