Pros
Decent medical and dental benefits
Cons
Incompetent Sales Management with no formal Sales training or education and lack of recognition to the hardworking, coupled with the inexistent brand, and embarrassing pay structure unheard of in the IT industry - is slowly sending this organization to extinction. The mass layoffs within the last few years of some of the most talented and hard workers in Sales, R&D, Q&A, and IT, left the most clueless, lazy, incompetent tools in the shed. There is no innovation or leadership here; it's led by a bunch of weak, sleepy, unqualified Executives who follow/rip-off software trends in the industry in an attempt to stay afloat of their competitors. You can expect high staff turnover, especially at the Management level and don't expect them to offer professional growth because it doesn't exist.