The work culture was good. I honestly wasn't prepared. They give you a list to check off what you know online, so be honest about what you check off, since they will ask you about it. I thought I was proficient with the list, but turned out I had a high level understanding of the list items. Make sure your rate yourself honestly.