My son is starting a graduate job which will be office based (financial trainee) and has been told it’s smart casual. What does this mean? He’s been a student and his idea of smart casual and mine are a bit different!! He obviously wants to fit in and get it right do what should he buy?