Most team members were friendly.
Really evaluate the middle management.
It was an average experience.
Health benefits were decent, but the company does not offer equity like all modern companies do.
Grudge-holding middle managers need to be removed or put in positions that do not have direct reports. Too many middle managers do not know how to manage and are applying and getting management jobs for the "raise".