Pros
Innovative business practices, customer-centric vision, great compensation and benefits, thorough interview process with a talent acquisition team that maintains great communication, onboarding was great and team members are supportive even in a remote environment.
Cons
Start-up environment (although not a con for myself, can be a con for some people)