Boston Scientific Interview Question: They do a lot of talking. Que... | Glassdoor