Pros
I love my team and my coworkers, its no joke that "people" is one of the top values of this company. The onboarding process is wonderful, I feel supported as a new employee and new to this industry. It's wonderful that this company gives people like me a chance, someone who recently switched careers and has minimal experience. They recognize your potential through the interview process, so show your best self, your desire to learn, and a smiling face. I could go on, but their website does a great job listing the benefits and offerings.
Cons
I haven't noticed any cons because of how well I've been supported.