Strong negative undertone, could be considered offensive when describing a woman. The manager referred to the demanding client as a virago, which upset many coworkers.
Pro Tip 2/3
Cultural Sensitivity
Be aware of modern sensitivity regarding gender. Use carefully to avoid sexism. Calling a female politician a virago for expressing her opinions was seen as sexist.
Pro Tip 3/3
Avoid in Formality
Infrequently used in formal contexts due to its pejorative nature; use more neutral language. In a professional review, avoid words like virago; choose 'assertive' instead.