They have a very engaging and innovative culture. They have a well thought-out onboarding process that really helps you contribute quickly. They supported me with skills development to keep my contribution at a healthy level.