Disgusting company
Disgusting company. Treats their employees like criminals. Should be boycotted. Horrible management, not helpful.
Djibouti
Disgusting company. Treats their employees like criminals. Should be boycotted. Horrible management, not helpful.