Pros
Better than WITCH companies salary
Cons
Too many to count. Top 5 are below: 1. Toxic Middle Managers. They'd expect that you work 8 to 11. You'd get managers call at night 12 or weekends as well. 2. Peanuts appraisal: 4% average. In some case they'd cheat by putting you on PIP just before appraisal time, make you work 200% and still give 0% hike. 3. Forced participation on company activities. You'd have tonnes of work and still you'd be asked to participate in bazzilion activities and later you'd have to work overtime to make up loss of time. 4. They say flexible work, but additional work from home ( more than 2 days a week ) can potentially count as LEave without Pay. 5. You will be Buried in meetings. At night you will attend client side meetings which your manager will not join. In morning you will attend local meetings to update manager on what happened as managers have not learnt how to read MoMs yet. There's a longer list of cons than CEOs all books combined.