1.0
May 21, 2020
Former employee, more than 3 years
Recommend
Business Outlook
Pros
There are no pros working for this company
Cons
- not able to provide support for teams and Clients based out of UK - not investing in education and trainings for their employees based out of UK - change of direct management every 6 months - treating employees with despect