Pros
International environment, great for students to gain research & consulting experience, flexible working hours, people are nice
Cons
Conservative approaches on research and problem solvings. Management team should be more innovative in these segments.