Good technology, good folks in the lab. Great medical benefits, in that they pay 100% of health for employee and family. Matching 401k both standard and Roth.
Cons
Poor management. Lack of funding, lack org resources to improve offerings. Product released without all testing/data for integrity. Some managers are not company/employee focused and thus they loose good employees. No car allowance. Issues paying commissions. Any questions about policy and termination follows.