Former Employee1.9Jun 26, 2023My overall experience is that the culture throughout this company is terrible and toxic.
Current Employee4.7Apr 25, 2024This is a great company to work for. Dominant position in the market and entire sector knows already who we are. Great perks as well!
This is a great company to work for. Dominant position in the market and entire sector knows already who we are. Great perks as well!
Current Employee2.6Oct 10, 2025There is basically no SDR support. It's a constant, exhausting grind. The compensation is not competitive and capped. The company is more focused on saving every single penny than on investing in its people or growth. You will feel undervalued. There's a real "stab-you-in-the-back" culture. Trust is low, and it often feels like colleagues are more interested in...Read More
There is basically no SDR support. It's a constant, exhausting grind. The compensation is not competitive and capped. The company is more focused on saving every single penny than on investing in its people or growth. You will feel undervalued. There's a real "stab-you-in-the-back" culture. Trust is low, and it often feels like colleagues are more interested in...Read More
Former Employee3.7Jul 2, 2023The 'Sales Executive' is Account Management with very little new business involved and the compensation structure reflects that. The culture is that of a recruitment firm without the high earning potential. There's a huge 'Kool-Aid Culture'. Zero upward mobility and facing huge pressures currently.
The 'Sales Executive' is Account Management with very little new business involved and the compensation structure reflects that. The culture is that of a recruitment firm without the high earning potential. There's a huge 'Kool-Aid Culture'. Zero upward mobility and facing huge pressures currently.