Manager (Former Employee), Elgin, IL – July 22, 2015
Pros: IT department is great
Affinity Express' management is a mess. Several policies and procedures are broken or are only placed on some individuals of the organization. There have also been questions around the integrity of human resources and upper management with discrimination around sexuality, medical and discrimination.