4.0
Jan 13, 2014
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
benefits, travel, bonus structure and vacation off the start very good
Cons
HR approvals go all the way to parent company in UK, slow on employee start up