Pros
For first couple of years you may get a feeling that you are working for a product based company, let me tell you, you don't feel so for long.
Cons
You be a pet to your manager or you better be out of the company. Very limited onsite opportunities. It may be a product based company in U.S. but Hyderabad office is no way different to other service companies. You don't get paid better and on the other side you will have no long term onsite opportunities. Loss-loss situation for the employee. Age old policies. And the worst of all, visitors get a parking space in the facility but not employees. They get fined by traffic police for parking outside the campus. Irresponsible, arrogant HRs with no respect for employees or candidates appearing for interviews.