Pros
I have never been happier at a company in my life. I don't know how they do it, especially for a company of this size, but they immediately make you feel valued, supported, and appreciated. I love my team, the people, the culture, the energy, the work life balance, management, everything! I can't get enough of it. I love coming to work every day!!
Cons
I honestly can't think of a single thing.