Always use a separate machine for work, and another for personal.
You have the right to have your counsel filter what’s turned over for personal content.
It could also come back to you in terms of IP ownership of personal code - using company-provided hardware can be a big factor for cases where the company claims that some amount of work you did was work-for-hire and thus owned by them.
Sure, if you’re careful enough with notifications that shouldn’t happen, but I’d much rather take a personal iPad with me on travel and never risk it.
What happens if your company realizes they need to track leaks of their data for compliance? Do they need to force you to install software that looks at every file you download on your personal machine?
Separate machines is better for both the employee and employer.
A lot of people don't have this issue, but I can't be the only one that does. I find strictly compartmentalising everything the only way to go.
Nobody will care about your average web development shop working on the usual stuff. Why would they spend all the money and resources to track you?
Once you have worked in both environments you realize it's just not that big a deal. I do have my private laptop anyway, and I prefer to keep it separate from workplace stuff anyway - even when I was in the same position (working for a company who provided a laptop that I had full control over). It just seems healthy to me.
The reason why you do not want to co-mingle personal and work compute resources. If you are part of a legal discovery request at your organization, any device used to access corporate resources is at risk for retention. Suddenly all of those private photos and messages are not so private. So do yourself a favor and never ever ever mix your work resources with your personal devices. Never.
A double click of the middle mouse button and I can instantly switch between my work laptop and my phone. Interacting with my phone with a keyboard and mouse is surprisingly fast and easy.
The most common scenario is when people conduct business via text/iMessage/WhatsApp/etc on personal equipment. It’s easy to establish that the phone number doesn’t belong to the company.
If you do that for convenience you should have a practice of regularly cleaning up your personal stuff (or work stuff as applicable) periodically. If you have a consistent practice, you avoid exposing your entire personal/work paper trail while avoiding getting tagged for destroying evidence.
Of course I would, but I don't work in that kind of environment.