Pros
The compensation is fairly good for the area.
Cons
For a web-based startup, it amazes me how little everyone in charge knows about the industry. The way the owners run the company is very much akin to how people who have never worked in a restaurant, suddenly decide they have the "know-how" to open up a restaurant. Working at Zindigo is a lot like working in a echo chamber, except it's only the CEO's voice being heard.
In the brief time I was employed at Zindigo, I have seen a "firing rate" of one person per month. What's even worse than the turn-over rate is the CEO's ideology in regard to the hiring process. He ardently believes that if you have little to no background experience in your field that you can be taught how to effectively do your job, which in the tech world is a joke of a belief.
It should be conceivable that as the owners of a web-based company you would entertain the ideas and opinions of those that you hire to improve your software, right? Unfortunately, this is not the case at Zindigo. If you have an opinion that dissents from the owner's own, prepare to be belittled to the point of absurdity.
My advice, pass this place up it won't help you in your career. I never saw one person who quit voluntarily who could use Zindigo as a reference. The CEO talks disgracefully about everyone that works there (and those that have departed), while making threats to those he sees as beneath him.