Pros
This company does a great job with generating a fun and enthusiastic corporate culture. The marketing team is awesome. That's the only positive aspect.
Cons
Poor management. Some of the managers are crude, make harassing comments, or even racial/sexual slurs. One manager made a tasteless racial joke about African Americans right in front of a black employee that I am friends with! However, they have been there long enough and are friends with the right people to ever face realistic consequences. I once reported sexual harassment to HR, was told they'd pass it on to the correct person, and it was never addressed. They never even processed paperwork or acted like it was a serious report. The name calling continued daily until the employee I reported about switched to a new team to avoid daily harassment from their manager. As a female, be prepared to be asked out by numerous recent college grad frat guys, or eyed in a very sexual way daily. It's pretty much a free for all when it comes to dating or sleeping with people within the company. There is constant drama daily about boyfriends/girlfriends, and weekend escapades. Be prepared for male managers to make comments if you wear a dress or heels. I was told "there was always a spot for me on his team" by a male manager when I wore a dress to work. You joke along with it to prevent being 'that person', but cringe inside. You are promised the potential for growth and higher salary. But be prepared to work 50+ hours, a week, be on call 24/7, never spend holidays with your family, and deal with very high turn over rate of new hires. You inevitably drink the Koolaid at first because of the 'hip' culture, but burnout is inevitable when you invest so much, and then receive so little back. They are trying to hire 100+ new employees a year and have turned to college campuses. They are hiring a mass of new graduates with no professional experience and it negatively affects the atmosphere in the office. All sense of professionalism is gone. There is no longer a sense of loyalty and commitment and long term career growth. Long term employees are either comfortable and lazy, or new hires are unprofessional and burn out very quickly. The very few employees that have held on through years of change and transitions are burnt out and under appreciated. They only stay because of limited education to go elsewhere, or they have families and mortgages to pay. The executive team has their heads somewhere other than reality if they cannot see what's going on in the day-to-day operations. Half of the time 'team leads' cannot be found in the office and are rarely available when needed. The click of bro's at the operations and team management level are a joke. Everyone talks daily about how much they hate their job as an account exec or coordinator, how they are unfairly compensated, and how they cannot wait to find a new job. A company should really start to pay attention when people are leaving at this rate, only new college grads will bite at your job postings, and seasoned employees are unhappy and leaving. There is essentially no work life balance, the CEO does not believe in remote working, unless it's you putting in time after hours once you've committed 50+ hours in the office.