That's great until that major brand goes bust. At least in London you have hundreds of major brands.
1 karma · joined September 27, 2016
The work, culture, etc is similar to any other permanent job I've had. As long as you keep up to date and are good you'll be fine. Other companies may differ wildly I'm sure