Work can be significantly complex and sometimes it is hard to reach out for assistance or gain input from senior management or subject matter experts. On occasion you will be required to be very versatile across multiple job functions, but for some this is often advantageous. Is in a unique setting of being an IP vendor to telecomms/satellite vendors and so business opportunities can require a lot of technical push and pull on resource distracting from day to day work flows, potentially sometimes not resulting in closing business at the end of it, yet I suspect this is common of many companies.