Place to get good experience and leave
This is a place you come to get your "master's degree" and leave. Great exposure to numerous technologies and brands. Good people for the most part except at the top where they care more about themselves and their egos than employees.
ProsLearn a ton, Industry exposure, Great brands, Vendor dinners/outings
ConsHard to get promoted/raises, Work on work