Supportive team environment with opportunities to learn and work on diverse projects. Management encourages ownership and provides exposure to modern technologies and client interactions. Flexible work culture and good collaboration across teams.
Cons
As of now I'm not found any cons, All is good as per IT industries.