1)Good shifts provided for women as in desirable shifts in special cases.
2)Most of the TLs are women, which makes the work environment comfortable and incase any emergencies, they understand.
3)Payscale is pretty good.
4)A lot of team outings and activities which makes the work culture good.
1)As we could see in the news a few months ago, FreeCharge laid off 70% of their workforce due to the loss in the market and they had a major meltdown after which I had stopped working for them, hence making the career unstable for many employees such as me.
2)Work pressure is a bit high, but that depends on the team for which you would be working. As I was working for the Customer Support team, there was pressure and if needed extending would reqiure when targets were not reached.