Employees at Spruce Designer Network appreciate the positive working relationships with colleagues and awesome co-workers. The company offers complete benefits and average compensation, and promotes a culture that emphasises work-life balance by putting family first. However, some potential challenges include stressful company-initiated activities like team building events, the need for improved customer service training and complaint resolution, and the pressure of achieving required quotas.