Reviews NORTH HIGHLAND UK
London
120 HOLBORN LONDON EC1N 2TD ENGLAND
All
Positive
Negative
Unrated
Latest reviews
All
Hannah
Not feeling appreciated at work is one of the main reasons for quitting a job. What does employee appreciation look like at NORTH HIGHLAND UK?
Lily
Would any of you recommend sending a CV to NORTH HIGHLAND UK to someone looking for a new job in London? What are the real development opportunities?