Pros
-Great work-life balance. -No B.S., no non-sense, people get work done with minimal politics -Projects are challenging and fun -Coworkers are nice
Cons
-Very volatile business environment "revolving door" of employees. The company has retention problem. On top of that, they fire / layoff people very very easily and frequently. One employee once said to me "I've been here two years, oddly enough that makes me one of the old timers around here; I can count on my fingers the number of people who've been here longer than me" -The bonuses and merit increases have been pathetic to non-existent for as long as I can remember. Same explanation always: the company 'missed' its financial targets (just like the past years..). -The people environment is cliquey with lots of "tribes." This is likely due to the fact that this company has grown so through so many acquisitions (Blogher, Stylecaster, HelloFlo, etc...). Can't fault people for remaining loyal to their original tribes.