Good pay for Reno. Benefits are nice and generous. The office has a fun energy and everyone gets along quite well. Better than I've seen at other small companies.
Cons
Small, not a lot of growth available. But, they do take care of their people so it's not a total con.
This company is top notch for anything relating to a business. Small company with a start-up feel, though they have been around for many years. They treat their employees with respect and take the time to listen to them. PTO, medical insurance..etc...
Cons
Sometimes you can seem out of the loop, but a simple question can fix that.