Pros
This company is remote friendly.
Cons
TL; DR: I wouldn't recommend this company unless you're in dire straits. If you do get into this company, use it to prepare for interviews. Spening more than a few months here would be stunting yourself technically and financially. Overview: + The management doesn't communicate. Nobody is privy to things like how the business is doing, the direction the company is heading in, etc. outside this circle. + To make numbers up at the management level, they will garnish everything you and the team have worked on, and give credit for it to the person filling in. + Projects are outsourced to vendors. So internal teams are left doing underwhelming activities, having very little impact on their career and no impact on salary. + Increment happens alternate years. The management is reluctant on giving an increment after a year - everything is done to downplay what you have done during the year. If you manage to get an increment after a year, no amount of work done will get you an increment after two years. + Promotion happens only when someone from the team leaves. + Benefits declined from FY 2022 - FY 2023. The way this company is functioning is not how a normal company funtions - the way things are structured, make working here a trap. If you are looking to switch this is not the place, and if you end up here, it shouldn't be for more than a few months.