Not the funnest people to work with in the world If you're an ENTP, I can tell you that much.
The one that I had to work under at my last job disliked anything that was outside of the system thinking, she would critique everything that I did, set me up to get blamed by the managers and work her shifts. She disliked me right from the start, and I still have no clear idea on why.
A few things that I did learn about ESFJ's in a working environment is that they like to have their own personal space when working with others. Once they set the rules they expect you to respect them and follow them right down to the last full stop. They have a strange manner of victimizing themselves if you show that you present an idea or attitude that threatens them. They have a 'work, don't ask questions' attitude, they always have to be in control of the situation.
The pros I found working with ESFJ's is that they are good at organizing things and convincing others to get the job done. The have a sense of organizational skills which works for those that don't mind working under them and are certainly not afraid to critique and voice their opinion.
Questioning an ESFJ is out of the question.