You will never have to worry about getting a paycheck or getting fired as long as you show up.
Cons
Employees that have been there over 10 years feel entitled to do far less work as it is almost impossible to get terminated unless you just stop showing up.