Vantaggi
Incredibly diverse, smart group of people. Competitive salary, infinite growth opportunities, chill work environment. There is a company wide drive seen in each and every person to see this thing succeed - it's contagious. Regardless of how hard, every step is in the forward direction, and every step forward feels gratifying for the work you put in. If you love to work, this job is for you, no matter the department.
Svantaggi
This is a work in progress - if you're in it for instant gratification: do not pass go, do not apply. Strength of character will be necessary, as there are many bumps along the way. Company wide communication is an issue. Not many managers have much experience (and it shows, BUT - They really, really care about you, and improving their skills). Sometimes things can feel slow, sometimes changes at light speed.