Yes, I've found it to be completely incompatible with managers and the corporate world.

I had some success in small startups where I was left to my own devices and built cool stuff whenever I felt the urge to do so.

In corporate jobs I just have to lie and describe smooth and steady daily progress while actually working in sudden fits and starts, but it's hard to maintain the lie.