You have access to good training, promotion opportunities and the benefits of all the company’s experiences. A guaranteed salary every month You can work remotely as well if you have more then 5 years of experience that is a very good thing
Cons
I don’t see any cons while working with team or seniors with this company