Great Culture and great team. But its really hard to get promoted unless you want to be in sales full time. The office can be cliquey at times but overall its a really fun place to be and they really do care about you growing and trying new things if it interests you.
ProsFree lunch, fun parties and outings, dogs in the office, can sometimes work from home
ConsHard to have career advancement