I've worked for the company before and came back because I needed a job. It was easy to get back in
The ones that have been around for ages know what they are doing and are good at it. The new people tend to show up when they want and are poorly trained