This gets a big list. If you're coming from a good MNC(as it was with me), the list gets even bigger. Let me start with Tech stuff -
- They claim to work on cutting edge technologies but reality is, they are using technologies so badly that in order to fix things, you'll get confused where to start with. Completely immature implementation of any small or big framework for that matter.
- Mostly people working here, are working here only since beginning of their career. This includes CTO. They have their small universe. They just can't think of other ways to implement things. You'll even have to fight for obvious things if that differs from how they are doing it.
- In my less than 6 months of tenure, I've met multiple people, some of which are from IIT, who are tired of these and have quit/thinking of quitting.
- If this was not enough, let me talk about admin/hr. High chances are, you won't get a permanent place to sit. Every day you would need to search for a place to sit. On top of that, the quality of chair is too bad. Most of them are broken. Despite highlighting it multiple times, CXOs could be heard saying, it's the problem of whole office, and not just yours. No sync between departments.
- Let's talk about HRs. It took 2 full days for them, to complete onboarding process. 95% time I was idle!!
- They have really bad health/life insurance benefits. No health insurance is there for parents. Per family coverage is just 2 lacs, with no option to get more.
- I got a broken laptop, to which IT people told me, that I was lucky enough to get it on very first day. BTW I had to reach back to them. within a week as charger stopped working!!
- Only reason they are able to survive is, funding.
My reason of joining this company was, I wanted to shift to Jaipur and only they could match my current salary. So if that's the case with you as well, i would strongly recommend to look for other options.