1. Unreliable.\r
2. Project was late.\r
3. Unprofessional\r
4. Sloppy work\r
5. They should not be in the market building pools\r
6. Don't return calls when you they make mistakes on projects -- they disappear\r
7. Don't show up to project for weeks at a time.\r
8. Don't understand how they have stayed in business.
more