Great place to work and wondeful staff
Enjoyed my time at the company, the cape town office with all its beauty and culture was a pleasure to work in.
It was unfortunate that I had to resign due to a personal situation.
Great environment, very accommodating staff, fun culture
Long hours, unfortunately being the only tech recruiter in cape town, was a bit tricky due to the time differences with the offices in the US