5.0
Aug 3, 2021
Anonymous employee
Former employee, more than 10 years
Recommend
CEO approval
Business outlook
Pros
Great place to work. No day is the same. Relaxed environment however you are still expected to provide excellent customer service and support.
Cons
Can be quite stressful at times, but you have the support of the full team to get you through