Now I'm glad I didn't apply to them out of curiosity. They weidly keep reposting their positions to jobs.ch mentioning moving to Italy to make the 60k salary reasonable. I haven't seen any other company do this yet. I just assumed they're some body shop looking to lowball desperate juniors but I guess they're just quirky like that.