Good short term... (1yr)
Anything beyond that, count on being let go, fired or your position terminated. They create high turn over. Almost as if the CEO needs new blood often. There are some really great people there though.
Its a negative, is today my last day, type environment.
ProsNo micromanaging of my department, free coffee.
ConsCompany run on emotion and ego not logic