I am currently employed but have been seeking new software engineering opportunities. I have two opportunities progressing at equal speed. I have done phone interviews with both and they both want me on site next week.
Company A is a top 10 USA tech company, I have a close friend that works there, and is probably my dream job.
Company B is a smaller (500 employee) company that designs a niche product, and has generally poor employee reviews on glassdoor. I am less interested in the opportunity, but believe it to still be an improvement over my current situation.
Would it be crazy to interview 9-12 with company A, and 1-5 with company B on the same day? It would be beneficial in that I'd only need to miss one day of work, but would it be too mentally draining? Should I just completely blow off company B so I can put all efforts into company A?