Pros
Loads of Free time
Lack of learning
Cons
Inspite of being a small company, one is not able to learn much since most of the seniors snatch away your work in order to save their jobs. If one is very lucky ,one might get can get a good boss which might help in learning else some times you feel as if u have wasted your education.