Always improving,
Has an emphasis on fostering a healthy workplace culture.
Great community of coworkers who seek to build each other up, definitely a team first mentality.
Many opportunities to learn new skills and sharpen old ones.
The workplace is fun and accepting. You’re allowed to be yourself, and your team is there to support you the whole time you’re there!
Cons
Growing takes time. There are growing pains, if you’re expecting perfection you’re at the wrong place. Patience is required!