Pros
- Work with some of the best and brightest in the agile space: the company's roster is an all-star team of agilists. - The coaching work can be rewarding when there is a good client fit. - Fantastic colleagues that are available and eager to collaborate. - In good times, you can be left alone to bill without meddling.
Cons
- The compensation is mid-market at best. - CEO continually finds himself in over his head, and is completely unable to delegate to those more qualified or experienced (which is anyone in the space.) - CEO forcibly injects himself into situations where he's neither qualified nor has relevant experience to provide positive contributions. The rest of the team is left to pick up the pieces and try to deliver despite the incompetent meddling of the CEO. (We call this "seagulling.") - The company exhibits a complete inability to frame work in terms of value and outcomes: every single engagement comes down to hourly billing. - Absolutely zero feedback, aside from contrived negative feedback when CEO decides he doesn't like you anymore. - No "career path" or opportunity for growing responsibilities and abilities.