Pros
The pros are not a many. 1. Flexible environment 2. Free food worth of Rs. 150/- 3. You get to meet even the CEO
Cons
It's the big list(I was an employee of PepsiCo GBS in Hyderabad) 1. The higher management(director level) doesn't treat people well, the director may ask you to find a job somewhere else in one on ones 2. Promotions are not given based on the talent, instead they're given to the people who showoff though they have not achieved much 3. Be in good terms with your director and get a promotion even if your contributions are not so great 4. You simply cannot ask the questions that may make the speaker uncomfortable in a larger forum. They don't like being asked the questions they don't want to answer 5. Company's insurance policy is not good when compared to what other companies are providing 6. The HR departments are the worst, they wouldn't acknowledge/respond your emails, you will get your rreferral bonuses only after multiple followups, it could take more than 9 months 7. F&F Settlement process is so pathetic that it would approximately take two months or even more, if you do not chase the HR and HRBP badly theres more to the list but I think it's enough to make your decision