Good company culture
Reasonably flexible working times and locations
Get to work with companies making the world a better place
Get to work with really smart people inside and outside of Evok
Cons
Always having to learn something new - which is great, but can be stressful