5.0
27 Apr 2014
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Provides ample of opportunities to work on challenging technology centric problems (low latency, large scale). There is strong emphasis on providing outstanding services to customers. Compensation and benefits are better compared to peers. Ample opportunities for meaningful engagement in community volunteer projects as well.
Cons
This is a fast paced environment, with a great emphasis on team work. Job requires 'thinking like owner' and full engagement in all aspects of the work. This mode may not be suitable for everyone. Working from home is possible only in exceptional circumstances.