Question: Why are your customers seeing your developers?
Consider
Case A: Customer knows you well understands you are competent. If you want to leave or are laid off that customer might eityher hire you or know someone who does. Or at least will give you a solid reference.
Compare with.
Case B: Customers and others only know you through your boss.
1) company that creates custom modules for firms coal software; it always involves meeting the customer. 2) Open office layouts where customers are given a tour of the Office.
On the other hand, at one place I worked it would have been illegal for the customer to interact with us in our office space, but we still had to wear formal office clothing.