Pros
Such a great place to start your career! The management team is supportive, encouraging, and cares to see you succeed. The culture is amazing. Super collaborative, positive, a bit fast faced, but in a good way :) Everyone is always willing to lend a helping hand!
Cons
None. There is definitely a learning curve at the beginning, but the company sets you up for success.