Scaling an engineering team from 5 to 50? Most teams hit three walls: communication, coordination, and culture. Here's how to break through.