"The company I worked for is located overseas."
"I have worked here 2.5 years, workload is very high but company tries to make it somewhat manageable"
"TopSpot is a great company to start with. The experience you can gain here is invaluable."
Update your browser to have a more positive job search experience.
Upgrade My Browser