Not so great. It’s a job with no growth prospects.
Pros
Good work culture among peers. FSM product suite is a huge application, all under one umbrella of Alliance. Lot of learning opportunity in terms of domain.
Cons
Backend development technologies are archaic. Working in this for long term will reduce your marketability in terms of development job. Software is complex and modules are interconnected making it harder for onboarding of new employees. There is no proper support from team leads in terms of completing tasks. Figure it out yourself is how you’ll probably end up getting your tasks done. Do not expect any appreciation. Anything to demoralize employees has been done over and over again. Annual raises never happen and when you do get a raise it never matches the mountain of responsibility dumped on you. It doesn’t matter how you do your job. If you like patronizing meaningless talk, you will like the review process. Any change you suggest will be shot down. 3 positives and 3 negatives is the standard for reviews. But surprisingly manager performance is nobody’s concern. HRs can’t handle management because of they are stubborn and doesn’t consider change. Of course there is preferred group of people management seems to treat preferentially, just in case you’re not demotivated enough, just know that. Bonuses are given to select people and none of the policies are straightforward. Promotions are rare and given out in desperation to retain staff. Work from home never happens and even if you get it, your manager annoys you enough by asking for hourly status, you never ask for it again. You take sick days for kids, they’ll question you why your spouse isn’t taking the day off. I could go on... As a short term gig this isn’t bad. But it all depends on where you’re coming from and where you want to get to career wise.