IG does a great job in selling you into the job, but it was overall, a miserable environment. Almost everyone I knew working there was miserable and just wanted to get this job so that they had a job out of college. It is mostly metrics based and you will get yelled/scolled at if once a week for your numbers. Everyone is on edge all the time. They make it seem like this wonderful and happy environment, but when you work there, people are SO unhappy.
The constant pressure to be promoted, the leadership is close to your age, your over worked, and people curse and yell at each other on a daily/weekly basis.