Pros
- A great team that truly cares about clients and doing exceptional work - Professional development opportunities for everyone - Leaders who want to mentor and develop teammates - Opportunities to develop marketing, communications, public relations and community engagement projects - Fast pace - Variety - Strong reputation in the industry
Cons
- The speed of agency life isn't for everyone - The need to switch tasks and manage clients takes practice and exceptional project management skills