EducationalThe good thingsGood working environment and colleagues, give constructive feedback and allows you to work on it. No micro-managing and pressuring behaviour. Everyone is really nice and approachable. Its a place where you can eat lunch with anyone and not feel awkward.
The challengesI don't think there was.