• Good company exposure and learning opportunities
• Some teams are doing genuinely great work
• Good scope for growth if placed in the right team
Inconvénients
• Presence of internal politics at team level
• Unequal workload distribution in some teams
• Lack of proper mentorship or support in certain cases
• Frequent late working hours affecting work-life balance