Vantaggi
There is a lot of knowledge if you know who to talk to and where to look If you happen to get lucky and be paired one of the few good managers, it will not be as bad. The company has an overall positive outlook and is constantly growing and expanding.
Svantaggi
The company as a whole has a very toxic work culture and it is felt all the way up to upper management. I worked for this company for 9 years and was able to see many areas within the company. It is pretty disheartening when your suggestions are not hear and things are not done about the toxic people except given promotions. There are areas within this company that I wouldn't wish my worst enemy to join (Implementation, CFR, most customer facing areas), as the management is bad and has a bad track record of retention. Due to retention being very low, they are hiring entry level people with limited knowledge to perform jobs where they're required to be "experts" but don't have the knowledge or experience to even pass their required initial training courses. The pay is sad. I got $.25 raise year over year regardless of how much work or how little work was done. The bonus structure is almost non-existent at this point. Yearly reviews are done using a bell curve by director, so someone ALWAYS needs to be on the bottom and to be at the top is almost unobtainable. The benefits package is lackluster for a self funded group. Their employee feedback has been consistent that the benefits structure is bad and the response is "We want to show our customers that we back this product." So they don't incentivize their employees any better to show new business that "it works".