Pros
CMMI Level 2 company, ISO certified. Now CMMI Level 3 process is going on. Good friendly environment, We can enjoy the work and having fun, can learn new thinks, will encourage innovative ideas etc.,
Cons
No con's as so far I have been seen till now.