Pros
A lot of the individuals are great.
Cons
After I interviewed, I Googled PredictSpring and found a single review: "Worst people ever." That sort of concerned me, but I suspected it was mistaken--the interviewers seemed really friendly and they raved about how great the product was. The fact of the matter is that the organization was a train-wreck. The product quality was horrible and outages were constant. They basically only wanted to hire contingent (generally H1-B) candidates so that they could force them to work constantly. They would promise 99.99% uptime and even though the real uptime was a small fraction of that they would constantly lie about it. I'd worked in dysfunctional organizations before, and I never attributed to malice what I could contribute to incompetence, but at PredictSpring it didn't matter! The character of the organization was "malicious incompetence."