Pros
Great pay (1$ more than minimum after first 3 months, another after you become an SC and a raise every year at your evaluation), people are super kind, the management team has a no gossip no toxicity rule that they enforce
Cons
They have very high standards but really care about you. You’ll want to be a hard worker to thrive here