oil light on/flickering!?

usually means , low oil , did you check it after they did? the sender wire could be loose. the oil pump could be going , could be a number of things. is it leaking , smoking , making noise ? details would help