Pros
- Working with great people that challenge you
- REAL User Experience & Development work
- Building out solutions to launch, start to finish
- Following modern UX practices, including deep customer research
- Ability to grow many great skills: craft, people management, sales
- Working with the best teams in town
- Ability to try out many different types of organizations and projects
Cons
- Consulting isn't for everyone
- You actually have to pull your own weight! If you're looking to hide, not for you!