It depends on a lot of variables, but they worked for me and a lot of people around me, so generally yes. Not every antidepressant will work on you so you might give a try to three or four different types before dropping to see which one suits you better. As @orpheus_ said, they are a great support, they can give you more room to work on yourself, more mental clarity, more energy, you basically function like a common person.
The downside is that euphoria/steadiness can lead you into thinking everything is fine... Probably it's not, you still have to identify what made you suffer for a long period, identify your patterns, modifying them, etc. and it's something only you can do. That's not as fast as allowing an antidepressant to kick in, so my suggestion is to use the positive momentum provided by meds to build your new habits ecc. That's something I failed to do.
Therapy can help, I don't feel empowered that much even after going for 3+ years, but I guess that can be also dependant on therapist. Usually it's better to try than give up in the first place.
Hope this helps.