1) Company has a lost vision
2) Peers are pretty much average from local colleges
3) The biggest issue with this company is the senior management. They can fire you anyday without giving any prior notice or warning. They will take you to a meeting room and will ask to submit your laptop and leave immediately. Such is the unprofessional behaviour of the management. And it was happening for people from entry level to Director level.
4) I was part of the Bengaluru office which had about 35 employees when I joined. During my tenure of 3 months, I saw about 10 people quitting themselves and 15 people getting fired. I was not any of the fired ones, but I quit myself seeing the unstable nature of this company. Nobody was sure what is going to happen next.
5) During my tenure I also saw office boys and talent acquisition people getting fired. It was like nobody was spared.
6) Looks like they were planning to close off the Bengaluru office, but the way it was done was terrible.
7) All this started happening after the new CTO joined the company. Any questions related to firing were termed as organisational changes. Really a bad CTO from my perspective.
8) Overall they had a very buggy system in place, where even monthly bills of customers had huge errors reported every month.