I had the same feeling when I applied with this company. Do I really want to associate with an albatross? Do I resemble the ancient mariner?
thirty five years ago I did a huge area survey.One of the questions was to do with the suitability of the name Nova for a car. I was in a strongly Mexican area. I got some big laughs and some strange looks with that question. No va is it doesn't go, in Mexican. This Albatross name may be the same deal.