Pros: the people, the occasional happy hours
Cons: long hours, working through lunches on a regular basis
Each day was a whirlwind of activities, projects, deadlines and the unexpected. You never got bored. The hardest part of the job was multi-tasking 3-4 things at once (on a regular basis), frequently working through lunch and leaving each day tired. The best part of the job were the people.