Aimée Jun 25, 2018 10:28AM Some managers don’t deserve their position. Their incompetence is frustrating.