Pros
The environment and culture are marvellous and amazing.
Cons
Nothing bad to say about the company.
Pros
Caring culture, indispensable industry, numerous opportunities
Cons
Very cyclical industry that requires continuous adaptation to the current climate.