Vantaggi
Supportive team members, dynamic work environment, plenty of learning opportunities, involvement in diverse projects, flexible management style.
Svantaggi
Occasional workload imbalance, lack of a clear career progression path, some planning issues in projects, limited social benefits, office location is not very central