http://standoutjobs.com for recruitment (disclaimer: I'm a cofounder :-P )
So, roughly, how much _does_ it cost?!
ii) Other people can change status like hired, called for interview, telephonic done, rejected etc
iii) Other employees can add candidate feedback and other things so that everything remains in one place
http://standoutjobs.com/site/tour/candidate-dashboard/
;-)