Customer Support Services Reviews |

Customer Support Services Reviews

Showing 16 of 6 Companies

4.2StarStarStarStarStar / Mountain View, CA, United States


Great company with good work values and career progression opportunities for long term. See all Reviews

5.0StarStarStarStarStar / Sydney

“Great Company!” See all Reviews

Working at OVO has been a great change in environment. It is very family orientated and place that makes you enjoy coming in to work. There is so... See all Reviews

4.1StarStarStarStarStar / Adelaide

“An Enjoyable and Educational Experience” See all Reviews

Enjoyable and supportive environment Friendly co-workers Constant help available via a group chat Nice perks, cake day every month (proper good... See all Reviews

3.6StarStarStarStarStar / Bella Vista

“Great if you push yourself for and ask questions” See all Reviews

Great pay as a manager Bonuses 2 times a year They will assist you if you are prepared to move up See all Reviews

3.1StarStarStarStarStar / Subiaco

“Great people, bad workplace.” See all Reviews

Co-workers are very supportive and friendly Discounts on home internet See all Reviews

4.5StarStarStarStarStar / Springvale

“Employment review” See all Reviews

Great team in the office, They are all super friendly and easy to get along with and ask questions. Growing company with growing workload, which... See all Reviews