Pros
I worked with this company for more than 2 years and never had any issue regarding package, payroll, marketing or legal documentation. They were always available to clear my doubts and helped me in many cases even after leaving the company. I definitely suggest someone or my friend to join this company.
Cons
don't have big things to mention here