Written by Technical Support Specialist (Former Employee) from Illinois on July 14, 2019
Not a complaint from me. Great pay and benefits. Worked with an extremely great group of folks at the home office and on location. If we werent relocated by my husband's company I would still be there.