Supportive team environment with good learning opportunities.
Exposure to real projects and modern technologies.
Decent work-life balance and helpful colleagues.
Good place for freshers to build fundamentals.
Inconvénients
Salary growth could be better compared to market.
Some processes can be slow and bureaucratic.
Limited opportunities for rapid promotion early on.