Company plan for growth and employee engagement seems faulty. There is a lot of sitting around with not much to do with constant fear of projects ending and nothing else lined up. Inter-office communication seems spotty; the right hand doesn't know what the left is doing. It's a small office so this seems bizarre.
Flip side of such little management oversight is not knowing if what you are doing is serving the project or the organization. The managers have a "no news is good news" MO. Checkins are largely superficial, no real feedback unless a project is going wrong, then someone steps in to do damage control with very little follow up after on how company/individuals can do better in the future.