They have instituted annual reviews and annual raises
Annual Bonus/ HSA / good insurance
Lots of new projects always evolving
Interacting with teammates and solving problems
Great pay, benefits, and perks for a growing organization!
It works for me and my family members
Co-workers and knowing that I am helping others