Pros
- Professional attitude
- Easy communication via email &/or phone call before meeting face2face during meetings / walk thrus.
- Great work ethic& excellent attention given by everyone involved no matter level you interacted directly
- Very knowledgeable individuals across staff members
Cons
- Some cons