Great place to work
Vision RT Columbia Office was a great place to work. Unfortunately I was only temporary employee. Headquarters is in London. I had the BEST Boss ever and would go back if they had something available.
I had the best Boss ever!!!
Didn't have a permanent position available.