Great Company to work for!
Business Development (Former Employee) – Chicago, IL – January 21, 2018
Great work life balance, great environment. Sales reps are sympathetic to the cause and jump in whenever they can. My only issue was they were quick to hire quick to downsize when the going got rough, however that was a different time and people no long shoot from the hip