"Alright, company to work for. The website doesn't allow overseas territories to be posted. It's actually in London, UK. It was a middle size company so they had a long way to go in terms of areas to improve. They were in the process of doing so while I was there."
Update your browser to have a more positive job search experience.
Upgrade My Browser