Pros
A good feeling for helping those in need.
Cons
Where to start, Company pays its employees a shocking wage for the work people do, the only people paid well are the people who are higher up in head office, language barrier is incredibly difficult in certain services....the demand from management is just way to much they have unrealistic expectations, and moan an sulk if you can drop at there feet an meet there demands at times i question how some of these people are at management level. bottom line is company doesnt look after employees everyone is just out for themselves so dont be fooled and please avoid at all cost