Advice
There is no such thing as "your" time and "company" time. Every minute of your day is "your" time, and it's your responsibility to make sure that you use your time wisely, spending it on projects and work that you believe will help you advance your career. This also applies in situations where there's not a lot of stuff to do at work and maybe it's a chill day so you want to just sit around and browse the web. Don't do that. Just because it's on the company's clock doesn't mean it's not your time that you're ultimately wasting doing useless stuff.
I caught myself doing the above on multiple occasions. It's not good for anyone. I had to make a deliberate effort to make sure that I was both contributing to my team's plans AND growing as an engineer and person every day.
Even on the commute, find ways to add value to your time. I started listening to audiobooks, and got through multiple volumes on topics I've been wanting to learn about (like biotech, AI, personal improvement, economics, stock market, etc).
Finally, make sure to schedule your day in (at minimum) 1 hour increments. Ideally 15 - 30 minute increments. It forces you to make sure that you use your time wisely, and to quantify exactly how much of it you waste. Try to have large uninterrupted 2-3 hour sessions of deep work (with a 5 minute break here and there for quick walk + water + restroom) where you focus exclusively on one intense, high value task. This time should be free of low value tasks, like emails/ communication/ web browsing/ etc.