Vantaggi
Great working environment, very collaborative and creative culture, lots of opportunity for growth and promotion within the company, both upwards and laterally, strong leadership who are very engaging and involved/reachable by employees, quarterly bonuses, competitive pay, strong focus on employee retention and employee development, many great employee rewards programs (RSUs, paid to bike to work, excellent benefits)
Svantaggi
The new employee on-boarding process could be better. More flexibility for working from home / flexible schedules would be great. Some processes and technology haven't quite caught up with the growth of the company and we seem to just throw another body at it - though it seems there are a lot of initiatives to make improvements. Overall I love everything else about the company and culture!