Customer Feedback Posted on 21st May 2021 (21st March 2022) by admin Customer feedback is important to us at ATL. In our recent surveys, our customers gave some really great, constructive feedback. Well done to all the team here at Assembly Techniques, great work!