The team is really friendly. There are many social work events where you can get closer to the members of the team. People are also encouraged to work together.
Cons
Things tend to move and change pretty quickly and you have to adapt to the circumstances with pretty stringent deadlines.