Pros
- Great people
- Quality workmanship
- Helpful insight & suggestions in terms solutions / strategies required at various stages during project lifecycle.
- Excellent domain knowledge both technical + nontechnical aspects combined together.etc !!!!
Cons
- No major dislike here other than sometimes time zone differences between clientside versus server side staff members..but no complaints about those instances :)1.
- Project manager 2)
- Data Scientist 3 ) Software engineer 4