I worked at major players for a few months. Very cliquey, teams hardly integrate, you are sat in your teams working to core hours, no flexibility to run your own desk, the MD walks around asking how many calls you have done, no work life balance, cold calling lots and lots of KPIs and not even drinks on a Friday make up for their awful environment. They even have meetings every morning to discuss where you are with your work load. Smh don’t join this business!!!