Pros: its a job, which todayis hard to come by
Cons: everything!!
there is no real structure. only take this job if you can find nothing else. the management team is horrible at communicating and has the atmosphere of a high school(a lot of behind the back taking and hidden agendas). they do not believe in customer values, to them its all about how you can swindle the customer out of money.