Pros
1. Work is challenging, You will be assigned a work with deadline with no KT and background. You have figure out yourself. 2. Transport facility. 3. Sick leave is when you hospitalized, but it will not deduct from your PL or other leaves. But it also depend on managers. 4. Challenging work, you will get to opportunity many technologies. 5. Meal card extra of 1500 every month. 6. HR open door session, but you cannot discuss on managers issue. HR are partial in that case they favour managers.
Cons
1. Lot of micro-mangement by manager. Monitor every single thing. how much you are away, when you login. 2. WFH facility is there for 2 days. But manager closely monitor when you are online. 3. Managers maintain seperate excel sheets for work, holidays, WFH and you have to update this on regular basis apart from Azure Devops sprint, portico portal. 4. Very very less change of growth in term money and almost no growth on position. If you perform very good then you get 9% else less than that. 5. There is 13.3% of variable pay. Which people did not received for almost 2 to 4 years. So when bargain consider this 13.3% of CTC. 6. No mental peace. If you looking for peace job and away from micro management don't join COE team in Pune. 7. At the end food in cafeteria is pathetic and costly with very less option.