Employees at The Canadian Kitchen Company appreciate the teamwork and collaboration among colleagues, who are willing to help each other. Management is praised for caring about employees and providing fair performance evaluations. The company offers good compensation and provides a supportive environment that helps employees grow and develop. Employees value the opportunity to interact and communicate with different people, including clients, architects, engineers, and on-site workers, and they enjoy working with friendly colleagues.
However, there are some potential challenges, such as disorganised schedules, high expectations to go beyond usual responsibilities, meeting deadlines (although support is provided), dealing with difficult clients with varying personalities, and a demanding workload in certain roles.