Pros
1. Experienced team of eCommerce web developers, website designers, software developers.
2. Work done in prescribed time.
3. Work on custom-Coding
4. Following all the rules of search engines, and W3C
Cons
Having 100+ team members, must grow up to 500 members as they provide high quality custom coded work for their clients businesses.