Be wary when they give you a nice price with and they seem professional. They are anything but professional. They do not even know the basics, and they sub-contract out all of their work....stay away unless from ECS unless you want your project totally ^&^$#(ed up
Pros: none
Cons: Everything from communcation to work quality
more