Creative department is awesome, work hard/play hard, opportunities to shine, encouragement from senior management, exciting accounts, opportunities for skill development
Cons
some late hours for creative and occasionally account management, pitches are time and energy consuming, but necessary