Pros
- Extremely knowledgeable staff.
- Very responsive
- Highly skilled hackers with great attention span (this helps me keep track)
Cons
- Not enough hours available due timezone differences between client/server locations
- Sometimes difficult clients not able take direction from tester
- Clients should be more open minded if problems arise during test cases
- Some project requests may require too many resources which slows down progress; however there's never much slack provided so no major issues here either