
Being able to work with enjoyable co-workers and also delivering solutions to problems at work.
Compensation package is fairly created and makes me feel in line with the industry. The additional stock options and 401K matching program keeps me motivated to stay.
General work/life balance: the staff here generally puts their heads down to work when it's required, but also spend time hanging out and getting to know each other. Monthly Happy Hours, Bagel Fridays, Wednesday Treats, etc. all draw a crowd.