Great laid back, friendly, work environment. Dedicated long term personnel on staff. The true experts in the field of balancing. Freedom to design without being micro-managed
Cons
Too small to grow inside the company. Salary is increased based on yearly percentages determined by the parent company, so the "get your foot in the door" salary will take years to get to where it should be.