you get

, blinds 25/50 stack 2000. There are 2 limpers and you raise in the cut off to 300. SB calls as do the 2 limpers.
3 players see the flop of

The pot is 1250
Its checked to you, what do you do?
That's a tough situaton.
The only hands that will check to you here are folk with nothing (i.e. small pocket pair, ace rag with no spades or something like that). The only other hand that would check to you here is the guy who has flopped a flush.
I think hands that would bet out here are sets, and straights and two pair in order to protect against a possible flush draw.
so a bet of about 600-800 from you is in order here.
The problem is that it will only leave you with 1100-900 chips and if you are re-raised you then have a big decision. In fact if you are flat called you also have a big decision. You are pretty much committed to the hand now as half you starting stack is in the middle.
I think shoving all in on the flop means you will only be called by a better hand. and you don't want that!
Here's something else to think about though.
If you had made your opening bet 200 rather than 300 and got the same callers.
the pot would only be 850
so a bet of 400 on the flop would let you find out where you stand. You would now have 1400 chips left so you would at least have a chance at getting away from it.
Bit harsh but i disagree with most of this. But thats the beauty of poker. Any small probe type bet that gets called could spark a calling domino chain. This then means that dodgy flush draw wil be getting the odds. And there a lot of cards on the turn that scare the shite out of you.
A made flush is unlikely, unlikely enough to make disregarding it reasonable given the size of the pot. A set is unlikely as the big pairs AA and KK would likely as not be re-raising preflop. QQ is possible but you have to chance it.
The likelihood is much greater that weaker hands will call you.
AQ/AJ/A10 could all call you here. JsX might too.
The worst possible thing for you to do is make a weak lead type bet, encouraging action on a borad where any J,10 or spade scares the bejeezus out of you.
Given that you said the starting stack was only 2000, i take it the buy-in isnt huge, so the player quality isnt great.
One word, shove.