
Frequent communications from senior leadership that keep employees informed about company updates, new employee resources, training programs, etc.
My manager and my company's culture give me the flexibility and independence I need to do my best work.
Embracing diversity. We purposefully build our teams with people from different cultures, experiences, and skill levels to make sure we have a variety of perspectives.
The combination of base salary, bonuses and stock packages. A lot of our rewards are based on contributions of the overall team, which encourages employees to work as one team.