Great company to work with. We have worked with Globalstaff for a while now and they are never late on their projects. They are always responsible and will ask questions to ensure the job is done correctly instead of trying to guess their way through it.