Pros
Great culture, customer focused approach, the flexibility of literally working from anywhere, great transparency on what's happening across company and future plans, great people to work and collaborate with. One team, One Goal. Go be great.
Cons
I don't see any cons out here.