Pros
I worked here as a technical sourcer on a 1 year contract. Overall, the company is great - not much to complain about when you're getting fed 3 free awesome meals a day + unlimited sushi/smoothie/snacks inbetween. i loved how they allowed you to bring pet dogs to work. love the on site massage, oil changes, author talks, volleyball, etc.
Cons
no room for growth as contractor and management made many empty promises
Advice to Senior Management
didn't work close enough with management to provide input here