Good company overall. Departments differ drastically.
Overall, this is a good company to work for and there are so many career opportunities.
I worked in QC and had a negative experience. Management was unprofessional and promotions were given based off time in company and not talent. Wide range of employees, however most were uncaring and the burden fell on the few strong employees with no extra compensation. - more...
Switched departments and the culture is very different. Managers treat you as equal and look out for their employees. Atmosphere in building and meetings is overall happy and positive. Little to no micromanagement and they are available ... - less
ProsCulture, compensation, career growth
ConsExperience varies my the department you work in