-Easy to change your availability
-Moderate pace, except for weekends and summers
-Supervision isn't excessive
Cons
-Uptight, demanding management
-Newer employees get paid the most
-Can be dragged from task to task without completion of assignments
-Little upward mobility