3.0
7 Oct 2010
Current employee
Recommend
CEO approval
Business outlook
Pros
well respected company, strong competitive advantage, very chill casual work environment
Cons
different teams are fragmented and work at cross-purposes; sometimes self-promoters manage to take up all of the oxygen at the expense of more humble team members. technology and dev practices not always best in class