Just a big brand company. Nothing much about this company with so many bad reviews about the service. Wouldn’t recommend to work here.
Svantaggi
Employees look to managers/boss for direction, not independent enough. They don’t even have a proper customer service team to handle customers enquiries and complaints.