5.0
Dec 23, 2019
Current employee, more than 10 years
Recommend
CEO approval
Business outlook
Pros
Managers in development are developers who have had most of there development duties replaced by administrative ones. Naturally, the higher up they are, the less time they have to code. And managers don't really decide things here. If you have a disagreement, you're going to have to get together with everyone who is affected by whatever decision needs making and hash it out.
Cons
Perhaps one can move laterally from one place to another in the organization, but the egalitarian nature of the place would probably make it frustrating for people who seek to climb some kind of corporate ladder.