Very knowledgeable managers and dynamic team to work with. They make sure interns learn a lot and helped with career development. The culture is hard working and people are very helpful.
Cons
Not much bad things to say. No complaints on other team members or management. Very good work-life balance.