They do business with integrity and rational thinking. Overall, it's an excellent place to work, with products that are winning in the marketplace.
After 1 full year here; I am very happy with my move. I came from a much larger corporate environment that I felt like I was just a number. I now feel like part of an integral team that my ideas and suggestions matter. The Executives take time out of their schedules to work with us, and listen to ideas. Everyone is very approachable. Though it might not seem like it at first, the managers are very flexible with your time as long as you get your job done.
I'd like to see more flextime and working from home. Not really a con, but a place for improvement would be our Staff break room - getting tight for the growth our business is in. It would be nice if we could have a nicer break area, relaxing place to be when we take our 10 minute breaks.