Takes FOREVER for anything to get done (if it ever does). No accountability. Lack of appreciation. Diversity for the sake of diversity. Toxic managers. Passive employees. Terrible culture. Outsourcing everything including engineering. Terrible products. Terrible and outdated software. Pay is okay, but the yearly raises are nearly non-existent. Bonuses for upper management is so big that the people that actually do the work get next to nothing. Computershare stock options are a joke. Can't get any personal information updated in the systems. The list goes on and on. It was the most depressing time period of my life while working here. Run, don't walk, away from this company.