Vantaggi
The people I worked directly with were top notch. Very knowledgeable. Open to collaboration. Project managers are really good, minus a one or two. Good leadership from managers/directors, in my experience. If you're looking to get some Drupal experience under your belt, this is a great place to work. Just don't plan to stay more than 12-18 months.
Svantaggi
• There seems to be a focus on hiring contract, off-shore developers and an extremely high turnover rate on US based developers. • A lot of focus on the design team. Most of whom needed a better understanding of web development. • In more than 18 months, not a single conversation about salary. A review. Goals. Perhaps by design? Bring in US based talent then get rid of them when a review or raise is mentioned. • Don't bother with the retirement conversation. I was told a 3% match when interviewing. What I assumed that meant, was a 100% company match up to 3% of your salary. That is the way most places I have worked have done it. No. Mediacurrent will match 3% of whatever you contribute to your retirement. That means you contribute $100, they give you $3. Then that is only 100% vested after three years of employment, which I now know not many people make it to, outside of a select few developers. Like the title says, "proceed with caution".