Just be careful to check that their values are demonstrated in the interview process - they wax lyrical about their great onboarding and focus on people however my experience was the complete opposite; opaque process, poor communication and indifferent interviewers who were late to a 30min call