1.0
Nov 27, 2022
Former employee, less than 1 year
Recommend
CEO approval
Business Outlook
Pros
None. Horrible place to work.
Cons
Too much to post. Everything they promise is a lie. You will be left on your own after training, no support and very angry customers mostly USA or British. The company then expects you to upsell. Terrible place.