benefits - pension, salary, shares etc
leadership - on site leadership was good
strategy - always one step ahead
site management - good maintenance of site
opportunity to progress
Cons
Large company red tape
Always changing pay plan
Inchcape Response
3y
Thank you for your feedback. We always appreciate this.