I wouldn’t take a few bad reviews from employees, especially from engineering and software disciplines, as an overall indication of a company culture. Engineering and Software jobs at these industry leading companies are very challenging and are not for everyone. In fact, I would go so far as...