The company has a very good environment to work in where colleagues are very willing to help one another out. I learnt a lot during my internship in the company as my in charge were very willing to impart their knowledge to me as well.
Cons
Might get too busy since the company is still small and relatively new