Pros: it's a small company so you will get to learn lot of things. It was my first company and I tried lot of new things on my own in. Net n crystal report.
I am not aware of current team but my team was very good.
Cons: Salary factor., other employee benefits need to be checked