Hoyer Petrolog UK

I’ve done a search but I just wanted something a bit more up to date.
I’m about to send in an application for a job with Hoyer. It asks which location I would to like to apply for. Could someone tell me where the closest would be for me? I’m in Exeter.

Also, any current employees, what are they like as a company to work for? Pros and cons? Pay ect…

Cheers

Remember hoyer stands for HAND OVER YOUR EMPLOYEES RIGHTS.