Supportive team environment, good learning opportunities, and exposure to real-time projects. Management encourages collaboration and provides flexibility when needed. A good place to enhance technical and professional skills.
Cons
No major concerns. Overall, it has been a positive and valuable experience.