Pros
Good work/life balance. The executive team truly wants their employees to be happy. There is a lot of flexibility as long as you work hard and get your job done. Nice opportunities for team building, volunteering. Beautiful campus and a feeling of excitement when it comes to the problems the company is tackling. Very much an attitude of "if it needs to be built, we will build it." A spirit of ingenuity.
Kontras
People often feel micromanaged. It's a family-run business without a board of directors, so the direction of the company is at the whim of the family members. Sometimes there is misalignment among the executive team. The company also sometimes gets mired in the details of our literally hundreds of products and loses seeing the bigger picture, failing to find focus on the products that are really what we should all be aligned on.