If it takes 6 month to come to speed for an experienced engineer, I would say you are working with dinosaurs, in a jurassic age company.
If you think you are "up to speed" on a large company a week or so you are usually so incompetent you don't know what you don't know.