3.0
Feb 4, 2021
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Chance to work in the biggest companies as a contractor in the world if you are lucky with your project
Cons
Business Processes and Low Salary Rate