I worked there for around 18 months.
You get a permit for parking on site, never failed to get a space. Couldnt comment on public transport as I never used it to get in or out.
The canteen has vending machines, an oven and a couple of microwaves, no catered food as such.
The offices were tidy...