
Flexible vacation, company trips, lots of education opportunities, both formal and informal.
Being able to work with a worldwide team that is periodically integrated to make us more effective as a distributed team. Lots of social opportunities with people of like-minded interests both informal and formal!