params in controllers

when you mouse over the link, do you see the parameter on the end of the URL?

http://www.mysite.com/account/signup?type=candidate

or if using a route like '/account/signup/:type'

http://www.mysite.com/account/signup/candidate

do you see it in the source from the browser?

watching your development.log, do you see the parameter when the link
is clicked?