Global exposure
Company is stable and unlikely to lay people off
Cons
Strictly no work from home policy
Lack of opportunities to grow and develop in the field
Low increments and difficult to get promotions
Stuck with decade old technologies and outdated processes
Preferential treatment and favoritism among teams
Work environment is impacted by persistent negativity and gossip
Some supervisors tend to downplay achievements but they always look for slip-ups to make a big deal out of them
People and working environment is good such as tech leads, and software engineers
Cons
No Work from home
Less Salary Increments(Evaluation process very slow)
Old technology projects.
No Promotions for a long time
Software Developers force to sit Microsoft exams for company needs and if them fail, company cut the amount of the Exam Fee from the relevant developer salary.
Even Collect money from the employees for the New year food table.
No Project Managers to manage projects
No Industry Good Practices
Management behave like old school principal.