Marissa Mayer is undoubtedly on of the most powerful woman in tech and her reign hasn't been critic free. From banning telecommuting at Yahoo when she first joined to extending the length of maternity leave, everyone has something to say about her style of leadership....