5.0
May 22, 2017
Recommend
CEO approval
Business Outlook
Pros
True agile development, extreme programming: pairing, TDD, retrospectives, feedback, role flexibility; constant improvement, interesting and varied projects, a little bit of project management for everyone on every team, small and focused teams, wonderful work-life balanced, amazing benefits.
Cons
Some clients end up pushing teams away from one or more of the extreme programming practices that are held in such high regard.