The company has great flexibility for a student worker. If time is needed to study for exams or other commitments, it is easily given. The company itself is small totaling 9 managers. Culture is very important in such a small company and it is in fact, great!

Cons

To be honest, I wouldn't say there are much cons other than the lack of opportunities to move around in the company since it is in fact, very small.