Pros
- Flexible
- Honest approach, great attitude & integrity
- Able communicate effectively with non techies (us)
- Reliable support if required outside office hrs.
- Great creative input into projects where appropriate
Cons
- I don't really have any dislikes about this, everything is just fine