Pros
I have been working with as SDET with Divensi Inc since 2014 and have found them very helpful, flexible, easily reachable, and considerate. Manager's and HR are always willing to help you. The pay is as per market standard.
Cons
Nothing much to write here from my experience but compensation can always be increased :)