Good learning opportunities for freshers/juniors,
Exposure to new technologies and tools,
Challenging projects that help you grow,
Opportunities to work across different domains
Very supportive seniors and management
Positive and collaborative work culture
Good opportunities for learning and career growth
Healthy work-life balance
Cons
Work can get fast-paced at times, so time management is important