Intelerad Employee Review
This is probably the most unfriendly place I have worked in my life. People are fake they really are there for themselves. They will try to sell you a friendly environment but it is all words..
Ratings by category