Treat them how they treat you
You need to gauge their personalities and meet their needs as best as possible.
I answered politely to my bosses to their questions
By treating each one exactly the same, being consistent is the key.
You get good at juggling them. In a corporation, you have your boss and, when corporate shows up, your boss' boss. If you have a manager and assistant manager, it's a bit easier.
Don't ;) Find a way to single thread things. Make a priority list and make them sort out the order. That is their job, not yours.
Not easily here. One will get mad if you're working for the other, etc. It's ridiculous.
that hard because they are not always on the same page
Open dialogue, clear priorities, regular 1-1’s
You have to understand what is important to each of them, and what is important to getting your job done. Then you have to strike a balance.
If they are good leaders, it's easy to discuss priorities and goals. If they are incompetent, a single one is already a nightmare.
Anonymously ask a question and let the Comparably Community respond with real answers.
Ask an Anonymous Question