Not what you'd expect
NPA has a good reputation, somehow, but when you start working there you question this. They're far behind their competitors, and due to a lack of investment in staff and resources, it will always be like this. At times it feels embarrassing to work for NPA. If the company improves then I'd recommend it.
good people working there; will learn a lot; office based, so you get to sit down instead of standing all day
poor management/decisions from the board and directors, understaffed, constant pressure (the projects never end and the work stays on your mind), you suffer if you take annual leave as you'll fall behind on your projects, travel 2-5 times a month across England and only receive 1 hour back as TOIL