This company has hands-down worst HR I have ever seen. I would go so far as to say that they did not care for us working outside of the US, they did not understand European labor laws and would try to swindle us by making us perform work in illegal conditions and hours. Management did not support us or our work, and even for the deployment of simple technologies, it would take up to a year to get things done. On top of this, I got sworn at by other employees for only doing my job, and the knowledge I had on how technologies work, was never taken to heed, even when these recommendations were the best practices from the leading software vendors.