Intelerad Employee Review
large company full of computer geeks. Management doesn't really care about employees
I was laid off after 6 years. There were a lot of lay offs. I don't know how the culture is anymore. No one felt like the upper management cared about the employees and their work life balance.
Ratings by category