Awesome place to work
Admin, Lafayette - June 3, 2015
Great experienced people who know how to keep work/life balance sane. Always someone to talk to when you need a break from your desk. Lots of perks. Only downside is an upside--the company is small, so you often wear many hats.