Comment Comment by Cthulhu_ I'd work there (if they hired here lmao), they pay good and it looks good on a CV. Or well, it would where I live (europe). parent Cthulhu_ 5 months ago