Pros
I worked in osscube for around 2 years and in this duration I have learned a lot of new things. I was a part of one of the team at Osscube, a team of 7-8 people. Each of us were given modules on which we worked on. Learning experience was great Helpful co-operative colleagues.
The things which makes Osscube to stand unique in crowd is their work culture. Support for various certifications like Zend certification, Inlingua: Level 3A & 3B, ISTQB Foundation Level, Oracle Certified Professional, MySQL 5 Database Administrator & Developer, Talend Open Studio for Data Integration 5.1, Red Hat Certified Security Specialist etc.
Very good place to work and you will have lot of flexibility, Training, access to management, competitive salary, work life balance and You could voice your opinion.
I will say that If you have got an offer from Osscube than don't think much and accept it.
Cons
Onsite opportunities are very less and appraisals are low.