Yes. It especially helps to get you back on track. You know those urges to check email and Facebook, it has helped me to ignore those and remain focused on my task until my Pomodoro time is up. It also helps with my own self awareness. I feel I am much more aware of my body now than before. This helps me to recognize when a break would help me solve a problem rather than pushing on.
Another big benefit is just having time to relax. I don't know about other developers but I always feel I have to be doing something. With smartphones and high speed internet, there is always something I could be doing. But boredom is a good thing. It helps your body and mind to heal. Meditation has helped me to reduce my anxiety a lot and to just slow down and not feel so pressured.