Pros: active work, not boring
Cons: poor communication across the departments
This is a fast paced environment, where everyday is a challenge. I learned to multi-task and meet deadlines. Management is good, but sometimes disconnected from day to day activities (which is common in many big companies). Hardest part of the job is meeting deadlines when everyone isn't on the same page (lack of communication). I enjoyed team building exercises, since they made me more comfortable around my co-workers.