Why does anyone work for a charter??

It seems like really bad hours, no protection, low pay?? WHAT IS GOING ON.... is private or public the route to go?