The work environment is very friendly and welcoming you'll almost always be smiling and happy. As for the culture there is a lot of different cultures that work there so you'll have no problems fitting in. Just do. Your job and it'll come easily to you.
Fast-paced, but also very enjoyable you get the opportunity to meet and work with great people
Work culture is relic