3.0
Nov 16, 2010
Current employee
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business Outlook
Pros
Rotation policy gives most employees a chance to have an onsite experience.
Cons
Long working hours. Weekends too sometimes
Check out your Company Bowl for anonymous work chats.