3 ms·
Worked with them, know a bunch of people who worked there. Never heard anything positive. Absolutely every person I talk to thinks it's an awful institution.
by lordnacho 4y ago
Worked with them, know a bunch of people who worked there. Never heard anything positive. Absolutely every person I talk to thinks it's an awful institution.