Pros
Very few good 3rd party collaborators who bring added value to the business. If you're knowledge-hungry you'll gain something, of your own volition.
Cons
Pretty much everything else. A lifer/dinosaur mentality that's been cultivating for the past 25 years, while recruiting a huge number of new people at the same time with no infrastructure, training or even desks in place, for that matter. No orientation/handover/induction processes in place, it's all "sink or swim" but without the slightest guidance/support. Hot desking - aka literally working in the corridors - has been baptised "smart working"(!). If you're not there by 7am, good luck finding a parking spot - you then have to drive at least 2 miles - if you're lucky and don't have to go an extra 5 miles to the airport - to a park and ride, get the shuttle bus and arrive at work at 9 - 9:30. Very productive...! I won't even begin to talk about the Line Managers, most of whom don't even have a degree, much less possess any people management skills. Work recognition absolutely non-existent, it's all about politics and personal preferences. 50-60 hours' work a week and not even a good word, not to mention overtime or bonus or a salary increase. No meritocracy whatsoever - I'm being literal when I say a Senior Manager of 20+ years in JLR had no idea what the word meant (!) Among the top 2 worst professional experiences in my entire life, if not the first.