People are very approachable and it's very easy to ask questions. There's a safe for a fresh grad like me to make mistakes and learn from them while being to keep at pace with the working environment. My team also has helped me in the multiple projects and tasks I handle daily, collaboration is always encouraged. After work hours, people respect boundaries and understand the timing and urgency of tasks. They know that most things can be parked until the next working hour window!