I have been working at ITG full-time (More than 5 years)
Good Work Life balance
Smart people to work with
Tech stack is out dated
Non existent benefits
I applied online. I interviewed at ITG (New York, NY) in August 2017.
Interviewer was extremely rude, dismissive, and made several references implying that I had lied on my resume. I've never encountered such attitude from an interviewer (and the head of experience design at that!)