Not a lot of downsides, the only thing I can recommend is that there needs to be some more hands on training for the new-hires. There is very much a "sink or swim" culture, which is nice if you're more experienced, but it could take a while to get used to if you have no prior experience. Either way, you will learn quickly.