Pros
Got to work with professionals in their fields, and had opportunities to learn from them. Learning to be a more independent engineer, and realising where I'm lacking Welfare was great, and the vibes were great
Cons
Sometimes I felt abit lost cause I wasn't independent enough