Pros
If you don't have any offer from other company then only join. Or ur fresher and not getting job anywhere.
Cons
Very very bad way of development.notepad kind of development. Work is not challenging.very worst culture I ever seen. People don't know even basics of computer science. Literally I got irritate looking toward people here.work culture is very worst. Better describing all things here, you will come to know by looking toward product code while working and mainly DATABASE for product. In my entire life I didn't seen such worst project design. I will simply say, join those companies who have smart people working their. not idiots.