Because of :
*Company culture: you can fit in with the company's values and work ethic
*Learning: you can learn new things and feel professionally fulfilled
*Career growth: you can achieve your career goals and grow your skills.
Cons
Feeling like a number
Employees may feel like they are just a number in a large company