oil light on 2000 Pontiac Sunfire

i just had the oil changed but the oil light comes on every time i hit the brakes, then goes off when i start moving again. whats going on?

2 answers
Make sure the oil level is correct! To much or to little oil can cause problems. Also, have a look under the car an make sure there are no leaks.
Possibly the oil sending unit, which is inexpensive, just have the right tools for the job. This is just one possibility if the oil level is correct.