Vantaggi
1) Growth creates learning opportunities for those who take the initiatives. There're many people who've moved around different departments / roles several times over the years. Its lacking of process and infrastructure often allow things to get done quickly if you have the guts and creativity. Can be frustrating sometimes however 2) Nice new campus and healthy snacks. Plenty of greens and sunlight. Cafe provides adequate choices. Weekly social gathering 3) Brand recognition. One of the fastest growing company in a hot field. People in the high tech industry in general respect the experience
Svantaggi
1) Very incompetent HR. 2) Management by weekly reports at all level. Managers at every level spent hours every week to produce and "roll-up" these fancy weekly essays, then sent to the same long list of managers. Usually receive 15 - 20 of these a week, but often only have time to read headline. 3) Growing politics. People who are competent and who speak truth get frustrated.