3.0
11 May 2013
Current employee, more than 1 year
Seattle, WA
Recommend
CEO approval
Business outlook
Pros
You learn new technologies and are challenged every day. You need to be at your best every day. There are many brilliant colleagues which keep environment motivated and challenging,
Cons
Once you join, there is very very limited scope of growth (compensation wise and career wise both). So if you do not negotiate well at the time of joining then you might repent afterwards. Since there are very few levels so promotion takes 6-12+ years from Mid to senior level.