Employees at Gio Fabrics appreciate the good working environment and opportunities for teamwork and learning about fabrics while meeting famous designers. However, some roles require physically demanding tasks like handling heavy fabric rolls. There are also indications that management can be stressful at times, agreed upon perks may be postponed, and the number of public holidays is viewed as limited.