Employees at WSA Engineering appreciated the opportunities for learning and growth, as well as the friendly work environment and good team spirit. Some also noted good opportunities for career development. However, there were some potential challenges, such as late salary payments and a lack of benefits like overtime pay and medical insurance. There were also concerns about poor management, with issues such as changing priorities and a lack of support. Additionally, some employees felt there were limited resources like manpower, tools and equipment to work with.