4.0
May 30, 2015
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Work on Large Enterprise systems. Good pay. Good working hours. Nice Work Culture
Cons
Low Travel Mobility. Not providing Visa Sponsorships