Vantaggi
Great culture, good working environment, a lot of collaboration and teamwork, live by their corporate values, good employee engagements.
Svantaggi
Not so great when it comes to increments or bonuses as they're PE-owned. Otherwise no complaints.