It's a small school so you get to know all of the staff, faculty, and students. They are very flexible with work/life balance issues, they are very kind to their employees, and they are fair. The only drawback is the small size causes the benefits to be less than that of a large company (ex. no 401K plan). The campus is beautiful, clean, and state-of-the-art.
This has definitely been my favorite place to work and I would highly recommend JMVU as an employer. I've never had such a positive experience at work. It's a great feeling working with happy, friendly people and also knowing that what you do is positive - educating people - making the world a better place!