1.0
Mar 6, 2017
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Aggressive in growing their customer base and business. Large company base in many countries.
Cons
Little regard for their employees Will take money out of your pocket to ensure the executives get their bonuses. No idea how to actually provide the services they contract for