* Great learning environment, workmates are supportive
* Flat organization makes communicating your needs and problems easy
* Very nice work culture, work life balance is achievable for everyone
* Decent benefits
Svantaggi
* Salary is not competitive
* Raises are lagging behind and always delayed
* Lack of urgency and inefficiency from management, can be frustrating to deal with (despite their good intentions)
* Company's growth has been stagnating
* Office is small and cramped