
Doing great work, getting rewarded because of it.
Diverse mix of people and cultures, passionate about their work.
Got to know the team I will be working with
I get to work with a great team, lots of really nice individuals to collaborate with.
Good base pay, good benefits, good stock grants and stock refreshers are solid if you're a good performer.