Vantaggi
Provides decent experience for those fresh out of college. Learn to work with many different people, and adapt to changing environments
Svantaggi
No opportunity for growth. Employees who are friends with management are often favored over more worthy candidates. Pigeon-holed into the same projects over and over. This makes it very hard to learn new things and flourish within the department. Management sets unrealistic expectations, and consistently fails to back their employees. Human Resources is not there for the employee, they are there for the company. 401(k) package is a joke (7.5% match, but $0.50 to the dollar, and it takes 4-5 years before you are 100% vested). Vacation time is frequently pushed back and met with resistance, even when requested months in advance. Continuous improvement projects are often started, but never finished.