I've been on celexa, although only for like two months. So far I've found it quite effective for anxiety, less so for depression. I haven't had any bad side effects. I would certainly recommend it based on my experience so far, although I do not actually like being reliant on medication and hope to change that eventually.