Sigma SA Employee Reviews for Client Advisor
Client Advisor5 reviews
South Africa5 reviews
Found 5 reviews matching the searchSee all 46 reviews
Indeed Featured review
The most useful review selected by Indeed
I enjoyed my job and my team leader was excellent well both of them . I just hated working shifts and having to work overtime when our UK agents couldn't get to work due to being snowed in during December time
Late shift and weekends
Help us improve!
Is Indeed your favorite place to learn about companies?