- Plenty to learn on the job
- Great work environment, people are generally very nice
- Decent pay for a science graduate
Cons
- Sometimes there is a lack of work; at times you will be walking back and forth between different departments looking for work while waiting for machines.