Pros
1. You get to learn a LOT, There is a lot of exposure to whatever you're doing and the resources you get to explore is far more than what you might get outside 2. You get complimentary breakfast and lunch 3. They have free transport to almost every area in the city 4. The employee engagement and activities always are taken care of, you feel like you belong to the workplace 5. There is no micro-management. We have a culture of trusting each other to get the work done. 6. No hidden figures in your salary. You get what you see on the paper. 7. The work mode is hybrid most of the time.
Cons
1. If you're a fresher and are mainly worried about the money, this isn't a place where you start off with a high pay. It's average here 2. Not everything happens automatically here, you'll have to at times ask for what is needed to be done.