Pros
Compensation and benefits competitive Niche product/large clients
Cons
It is pretty sad when even the corporate recruiter resigns due to the turnover. I ask myself everyday why I continue to work here since employees are treated like garbage and the executive team sits in the ivory tower calculating how much money they will make from the latest stock figures. The even sadder part is the company could be great, but is probably one of the worst places to work in the region. The poor saps that join the company either are blind to the numerous truthful postings on this website or continue to believe the place will change. The place is run by paranoia and fear. The CEO needs to take anger management courses due to flying off the handle for no apparent reasons. The rest of the management team is so afraid to speak up or even clue him into the condition of his employee population, they shrug it off like problems don't exist. The poor reputation of the company has been brought up so many times with nothing being done about it.