I am working at a customer site in an area governed by 2005 NEC.
I am not responsible for the wiring; however, I have observed what may be problematic.
The contractor that is dealing with the electrical has run a 12-2 romex feed on a 20 breaker into a 4-gang switchbox. All romex leaving the box are 14-2.
The circuit is pulling 14.7 amps with all switches on and nothing plugged into the GFCI services by the same breaker.
I should probably add that I apprenticed as an electrician.
This does not seem to be a safe practice to me and if it is not to code, I need to give my customer chapter and verse as to why. Your assistance is greatly appreciated.

