Supportive team culture with helpful seniors.
Good learning exposure for freshers.
Work environment is positive and professional.
Opportunities to improve technical and soft skills.
Cons
Workload may increase during deadlines.
Limited flexibility in some processes.
Communication can be improved across teams.