This is the worst company if you want to receive salary above the market. Even if you've raised your seniority you will have +100-200$ and that's it. if you want to relocate don't choose this one because they are so slow ad not supportive so you'll have to go through all levels of hell trying to obtain permits. If you're non-tech you'll always overtiming and noone will compensate it even after escalation