The tech is good, the people are helpful and supportive. My onboarding has been great and looking forward to contributing.
Cons
You are expected to pick things up quickly and ramp. For some aspects of project management, we need to bring in structure but several are well defined.