I've recently started working at a software development company where the style seems quite different to my previous experiences. Mainly, the work comes infrequently and after I finish it, I don't know what is next. When I ask, I'm told that some work will come in soon and just to wait. Other members of my team are often not busy either which seems strange to me.
In my previous company, we had a backlog of issues and any urgent tasks come in with a high priority so we know to take them first. This suited me as I could see what was next and I could keep picking up work myself without having to bother my manager to find out what is next.
What I want to know is: although I clearly like the previous style, is it wrong to expect that in every company? Should I try to change it? To me it feels like bad management but I don't have a lot of experience (about 3 years) so I'm really not sure.