
Retirement package and vacation hours
The willingness to provide support and appreciation for the team.
The people - even when its rough the overall attitude never gets down.
Diversity and community are encouraged past the team level. It's inspiring to see the different groups that you can join to deepen the work/personal relationships of employees.