Pros
Flexible hours | Lots of opportunity for growth | Active work environment | On-the-job training provided | Ability to work independently | Creative thinking rewarded | Management really listens | Employees' opinions make a difference | Excellent communication | ... | I've worked with a lot of top-notch people during my time at Orica, and learned a great deal more than I ever expected.
Cons
Flexible hours (so long as they include and exceed 8am-5pm) | Lots of opportunity for growth (in patient endurance) | Active work environment (due to constant emergencies) | On-the-job training provided (by you) | Ability to work independently (outside of business hours) | Creative thinking rewarded (with endless mundane tasks) | Management really listens (to their superiors, and no one else) | Employees' opinions make a difference (to their job security) | Excellent communication (six months after the decision was made by someone in Australia who didn't care to understand the impact) | ... | I've worked with a lot of top-notch people during my time at Orica (because they didn't stick around very long), and learned a great deal more than I ever expected (such as the subtle intricacies of office politics).