Supportive colleagues and teamwork
Exposure to various projects and technologies
Flexible work environment
Svantaggi
Limited career growth opportunities
Management could improve communication and transparency
Compensation and benefits are not competitive
High workload with tight deadlines