Why does a company that has x developers (people that actually work) need 2x people that just collect statuses and attend futile meetings all day, every day? And what's worse pay them more than the people actually doing the work?
Old timers are especially welcome to comment.