Pros
Multicultural, safe job, payment on day
Cons
No possibility of growing , no technical training, hierarchy is not respected, supervisors without technical knowledge, supervisors with long contract making life difficult for younger and more experienced people in the service. supervisors/managers who have lost the desire to help the company grow. lack of organization, many people wanting to command at the same time.