5.0
Nov 3, 2015
Recommend
CEO approval
Business Outlook
Pros
Really enjoyed my time working there and the experience gained in the competitive environment with a team of motivated people
Cons
Major facilities are located in San Francisco and Los Angeles where the rent is really high and a place is hard to find.