Working in silos, no respect for the employees, no recognition or no reward for qualified, succesful employees, political environment,work of 2-3 people is assigned to 1 person. No optimal number of staffing for the workload.
Salary/benefits are competitive. With Cargil's recent takeover, a corporate culture of fairness and integrity may yield promising results.
Cons
This is a company where morale is poor, and customer service is not kind. Difficult to survive, let alone thrive. Management tends to look the other way. Small time politics and a small time atmosphere. Training is poor, and newcomers are not welcome.