Doing my job well gives me satisfaction
i am not being interviewed at the moment
Good understanding and team work
Great people who care about each otherTeam review
Great people who care about each other
Too many remote sites that need to work together.Environment review from Engineering Dept
Too many remote sites that need to work together.
My immediate leadership team communicates well, are accessible and listen.Leadership review from Operations Dept
My immediate leadership team communicates well, are accessible and listen.