Flexible schedule, a ride home if you work late hours
Cons
Very bad equipment, Team Leaders having favourites, poor communication skills from TL, discriminating against newer employees the older ones being most of the times favoured by the TL's, a lot of fake people and co workers.