Pros
Fun, Exciting, Challenging, Rewarding - and most importantly the most AMAZING team environment. Wonderful benefits, constant employee recognition and competitive compensation packages.
Cons
Some may see change as a Con, but I enjoy it! As with any new business there is change and course correction - just smart business practice and often necessary to grow and evolve.