I would consider ASA to be a better place to work (I have friends at both)...ESPECIALLY if you have a job offer in hand! If you turn down ASA, then don't get hired at CHQ, you have severely limited your options.
CHQ could have significant upgrade opportunities, and I believe that ASA does not require you to sign a training letter based on one of my friend's experiences...if you see where I'm going with that.