Hi,
Our company is fairly new to moving to Agile development and we are using the popular Scrum approach. I'm fairly new in the role of Product Owner and the team is Scrum team is new equally to the the framework and so is the Scrum Master. So yes a lot of newbies. We though have a Agile Coach that works across the entire company that provides some guidance, sometimes a bit light due to the fact there is only one of him available for about 8 teams moving Agile.