Pros
Decent medical benefits, Not much more
Cons
Low pay, No oversight of management some can be rude and disrespectful. The company does not like to spend money. They brag about having service centers to park but many are old, outdated, and don't have showers.