Supportive team and learning environment
Good exposure to real projects
Helpful colleagues and management support
Opportunity to learn new skills
Stable work environment overall
Contras
Long working hours during peak
Compensation could be more competitive
Limited training programs available
Role expectations sometimes unclear