Smart solutions and technology
Terrible. They know that if you deploy outside of the country with them you do not fall under the laws of the Department of Labor. Dont expect any overtime, benefits, holiday or vacation pay because they dont have to. So they dont. Stay away!
Horrible leadership.