I actually applied for GE a couple of months ago. Took 10 days to get conditional approval, 1 week to get an interview and another week to get my card in the mail. So a total of about 24 days from application to having a card in my hand!
Applied for Nexus after that approval and have been waiting 5 weeks. Must be the Canadian side that is slow.