Good customer service. Developers know what they are doing and are very knowledgeable. Project Managers are good at focusing staff on what is needed and challenging when appropriate.

About the author