Friendly & supportive co-workers (if you have the opportunity to meet people)
Work-life balance
Good office facilities
Learning opportunities
Decent onboarding
Cons
Very large & complex, easy to get lost and create new connections if you're new.
Teams often work in silos without realising it.
Too many internal channels for learning or acquiring information.
Interns were treated as external and didn't have the opportunity to apply for any internally open roles.
No compensation for interns despite delivering good project outcomes.