Micromanaging / no work life balanceRecruiterFormer employeeSchaumburg, ILRecommendCEO approvalBusiness outlookProsOnly thing I liked about it was the people I worked withConsMicromanage so much and zero work life balance here!Show moreHelpfulShare2