Vantaggi
The ability to work with the best of the best. The team members here -- developers, designers, strategists, project management, operations -- are all top notch individuals. You get to be exposed to many different industries, so those that like variety would thrive. There is also a lot of opportunity to lead -- not necessarily from a people-management perspective, but definitely from a project perspective. Plus there's ROWE, which contributes to amazing work-life balance.
Svantaggi
At times it was fast paced, forcing you to be focused on multiple projects at the same time. In this environment, some people thrived while others just couldn't keep up and had a terrible experience.