3 ms·
You do get paid quite a bit. They are big enough to handle visa stuff (even thought their policies regarding green cards aren't great). If you get the right tea
by serge2k 11y ago
You do get paid quite a bit. They are big enough to handle visa stuff (even thought their policies regarding green cards aren't great). If you get the right team it's a good job.