None. Initially was a good place to work but egos and pontificating overtook quality and value (of employees and clients alike).
Kontras
Extreme favoritism (good ole boys type), too many managers, not enough workers conditions. Very top of US Retirement Partners frequently referred to developers as "overpaid report writers". This put down permeates their business culture which likes to brag that they are first and foremost a benefits company and not a software company. Unfortunately this attitude along with management's lack of technical knowledge allowed a bully atmosphere to grow and permeate the software development group. Not understanding the scope and depth of development needed to create a new and improved benefits system (and not wanting to hear any objections), mgmt overstated and oversold the launch of a new and VERY buggy half baked benefits system. After forcing this new version on clients (and the accompanying disparagement of the older Working system) almost two thirds decided to go elsewhere. Needless to say, the turnover in the software development group (and client services) was quite high.