Boring job. Little chance of promotion, brain washing. Repetitive work everyday. There is no room for advancement as everything is micromanaged by management. Meaning merit will not get you promoted but popularity or 'visibility on the floor' to use the company jargon. If your team leader does not like you, you're stuck in your position. Promotions only offered to the incompetent brown nosers