Pros
Only work. You may get chance to work on multiple technologies. But take this as a disadvantage coz at the end of the day u don't know on which technology you are expert.
Cons
It is a very big list. You don't know who is the hr after you join in the cmpny. They can't even provide a salary account for ppl who are joined recently. Zero benefits. All the salary will be given to u except professional tax and it will b credited to ur personal acnt in the second wk of the month. They don't bother abt employee life. You can have tea in a disposable glass with a quality whr the glass melts on pouring hot tea. Bathrooms will be clean only when client is there in the ofc and you shouldn't use those bathrooms until client stays in ofc. You have to sit in ofc atleast till 11pm almost everyday. Your work place will be like fish market.. Cyber cafe outside will be more spacious and well maintained than here.. And many more in the list.. If you are very desporate to get a job and you don't have any other options go there.. I bet you will look for another one in an year... So chose the better one than this.