Pros
Flexible schedules with good benefits
Cons
High turnover. with lousy pay, no training, bad environment with low moral. This is not a job to stay at for very long at all. Promotions are given for brown nosing or having connections.The old management was better than the new one in place now. New management is downright trifling and rude and very fake. It would be great if management were actually nice and friendly and liked by everyone. Instead they are hated by most everyone and team leads are not worth having because they lead nothing but meetings that aren't needed in the first place. When that isn't happening they are on personal phone calls and walking around looking at everyone like they crazy and trying to put the fear of the lord in you, or being the joker in the corner. It is actually a joke really. When lousy accounts are given but no help is shown for them. If you don't like them then that's too bad because you are stuck and no room to move on to something else. It is like you're in jail and numbers are all that matters to them. If you ask for a new account or complain about bad ones then you are just ignored and told just do what you can. Do what you can but I need 50 people by the end of the day. Everyone is looking for other jobs and good people are leaving because of the low moral and bad treatment of employees by new management.