Vantaggi
Lots of opportunities to learn and engage in interesting projects. Great reputation. This is a great place to work for a couple of years (if you can endure it!) with the objective of finding a good position in a much bigger corporation later.
Svantaggi
Diversity and Inclusion plans are a joke; felt like a token employee most of the time as senior leadership would only ever take into account "diverse" members of the team in cases where a progressive front was needed for a project. Did not even received a formal onboarding process; relationship with HR is complicated and most of the time they won't even take your wellbeing into serious consideration. Don't even think about promotions - they are never happening unless you are in an office in Europe/UK/US and look and act a certain way. However, managers will expect you give your 200% all the time - this includes a mediocre pay and working long, long hours without real reward besides the weak promise of a promotion "sometime" in the future.