2.0
May 9, 2017
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Delivering useful technology to the customer
Cons
Leadership and HR inconsistent, whilst much time is talked abut ethics the engagement and fairness appears to be hit and miss.