Initiate International Employee Reviews
South Africa3 reviews
Showing all 3 reviews
Indeed Featured review
The most useful review selected by Indeed
For a small Recruitment business, they certainly managed to win lots of business and sign up partners who added to their brand. Especially the Online Tuesday SA Events, which were fun to be involved with.
Relaxed for a Sales business
Can't think of any offhand.
Help us improve!
Is Indeed your favorite place to learn about companies?