Work culture is best in this company, the colleagues and manager are very friendly and the management is nice - CRM Manager Retail Scan Employee Review
Employee don't feel the job security and upper management treat the sub ordinates pathetic. No respect for mid level employees. Work culture is also not good. They are always down sizing. Shouting at each other is glorified