- Many smart people in the company
- Able to talk to Project Managers
- Flexible hours
Cons
- Takes a while to move up
- Technician work is required if you recently graduated
- Low pay
- Not group oriented work
- Broken promises about doing relevant engineering/environmental work