5.0
Jun 12, 2015
Current employee, less than 1 year
Maidenhead, England
Recommend
CEO approval
Business Outlook
Pros
Market leading products, motivated and highly capable workforce, culture of doing what's right for prospects and clients.
Cons
Offices and locations (currently under review)