Pros
Supportive managers with a priority to individual needs. Room for growth.
Cons
Pay does not match inflation.
Pros
All of these years have been a great learning everyday and enjoyed every moment of work experience
Cons
I didn't see any cons as such. I was given opportunity to learn new things and was given new positions basis of my experience.