I had been hired through campus placements and was one of the employees impacted by massive layoffs in Bangalore office. Please think twice and check with current employees if you can before joining as I doubt the culture has changed much . Giving 2 stars just as a nod to my manager and team mates who were very good. Most of them were laid off as well or transferred to a contract company. Pretty bad experience for me especially being my first company. Also they took this decision during peak pandemic times which all goes to show how little they care for employees - well at least the ones in Bangalore. I had other options but joined here because of good pay - served as a good lesson for me that culture is equally if not more important.