In the 8 months that I was there, I spoke to my supervisor ONCE! And that was because the tech. lead that I worked with didn't feel that I spoke to him with respect when I asked him about technical requirements. The managers that are the decision makers are not available. Both teams that I was a part of suffered immensely from this organization not having a clear direction from either the product owners or the managing directors. From what I could tell, there are a lot of people there that can talk the talk, but cannot actually walk the walk, which is unfortunate, as it really is a great company.