The business-casual dress code is corporate ambiguity at its best. It’s a vague suggestion that lives somewhere between a full suit and your favorite pajamas. You’re supposed to look “professional,” a term that is often completely undefined and subject to the whims of whoever is in charge.
For women, that usually means they should look professional, but also, you know, nice. Not too nice, of course, because that’s distracting. But definitely not frumpy. For one programmer, the constant, unsolicited feedback on her appearance drove her up the wall, and she had to fight back.
More info: Reddit