Good benefits including daily free meal and discounts. Good career opportunities. Strict in following company guidelines and culture, ensuring quality is kept at high standard throughout the entire process.
Contras
Work can be a bit repetitive and boring, but that is just the nature of the job. You stagnate your learning quite quickly.