Pros
Company has been able to befool some really good people and that is the only pro one can find in there.
Cons
One of the really impractical environment to work. No leaves Seven days working No working hours (need to work even after you reach home, 16-18 hrs a day) Peanuts payment No personal growth No mechanism for salary review (People are drawing the same what they started with) Management (both the founders) are really impractical. They are overconfident about their skills and caliber which helps them to get clients but then after employees are pushed like machines to fulfill their promises which are nowhere close to reality. Policies are not at all employee friendly, after working throughout the year even during leaves and weekends they don't encash them instead if one has taken any extra leave they do deduct it from salary. They try to cheat employees when it comes to final settlement and one need to be very careful about documents you are signing there and before agreeing to anything (if you are careful probably, you probably won't agree).