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