Definitely not the highest paying company in the Utah Valley nor a ton of perks like many other high tech companies, but you have to weigh that with work-life balance, job satisfaction,"feel good" mission of the company and what your daily efforts do to help children. It is nice to go home at night knowing that you make a difference.