Pros
team lead are good and helpful.
Cons
Whatever bad you hear about toxic workplaces around this company has all of it. There are no holidays. satuday, sunday, public holiday all days you have to work. Even in emergency one cannot take leave. If you fall sick then also you will be asked to work. No clear requirement but you have to complete all work in few hours. when mistake happens you will insulted and shouted. starting from standup in the morning shouting and insults will be started. when in emergency or sick then also ceo will ask you to work on the things which will not get used. After all this when you frustrated and resign - then you have to serve 90 days notice period. In that you will asked to work on new features instead of transition. People join and leave in few months because of this culture. better stay away.