Pros
There is always work available Meet and work with awesome people Brand name company Offers bonus and RSU's
Cons
Poor management - Managers will set unrealistic goals and hold people accountable for things they were just to follow orders. Associates are picked "at random" to take on indirect tasks while others carry on the hard labor. Favoritism is its biggest flaw with promotion and growth internally is only offered to those who are not qualified. Fight for the finish - associates struggle daily to meet expectations and are held accountable and questioned when they aren't making their numbers. Despite the fact that equipment malfunctions and programs change and tend to run buggy. Ignorant to important policies and values that the company itself is big on. Safety gets overlooked at times to make customer promise. quality of work and of the product is overlooked to make expectation standards that are unrealistic and unhealthy leaving the associate to decide at times whether to go to the restroom or risk discipline and harassment for not making expectation. To not be held accountable only means you are favored and one of the lucky ones. For now. Upper management are a bunch of yesmen and don't have a backbone to defend the real issues and problems and confront them with realistic solutions. Solutions which are handed straight to management from the floor associates and nothing is done about the problems. Punishment for those who stand up and have a backbone for the real solutions. Full time employment given to temp associates that cheated to make their numbers leaving associates that did use high quality and safety standards in the dust because they were doing things by the book. Bonus is offered but not obtainable by any means. Its the prize at the end of a million mile full speed treadmill working against you. It is said to use the highest standard of safety and quality and yet when it comes down to it management will look away from a safety incident to take care of work first.