- Great Culture - Completely 'Employee Oriented'
- Many domains and technologies - Choicest :)
Cons
- Big company, not as agile as Start-up
- India as a location keeps suffering politics - Things are getting better every year - I believe this is no different for any US based company - Be it Facebook, Google, etc. - These things hit you as you get into senior bands
Great People, Great Technology and a wealth of interesting problems to work on.
Cons
Although Work life balance is something the company is working on it's not quite as good as could be. The mileage on this varies from group to group but ours tends to require more time then most.