Things could get a bit confusing at times, so you need to ask questions a lot, but people are happy to help. It's not uncommon that in a tech company things change a lot, so if you are looking for a standard corporate job without any proactiveness then this might not be your cup of tea.