Pros
Fixed wages. You know exactly when and how much money you will receive. You can plan your monthly expenses in advance, take out loans (and pay for them), set aside some of your earnings for a financial safety cushion.
Cons
There is not always a desire and opportunity to develop. Often, employees perform routine tasks day in and day out without striving for something new. And not all companies offer development opportunities. If you do not need this, accept that you will not achieve great heights in your career.