Pros
I've learned so much as part of the team. When I started working at IxDF, I didn't had much experience in the field of UX Design, which didn't matter as much as I work on a more technical role. However, from day one I was introduced to fantastic content as part of my onboarding process that would teach me the basics and most of the working knowledge I needed.
From there on, the support from the team and overall the collaboration environment was fantastic. The team is made up of people from different countries, so you can always expect different point of view and interesting conversations.
From the first day, all my teammates were very respectful of my time and asked which hours worked best for me to meet and to overlap when tasks required to. It's been a while since I dragged my feet off bed to jump into a meeting ;)
There are lots of flexibility and freedom when it comes to "how" you do your work, from a technical perspective, rules are standardized and conventions are constantly shared and known by the team. The team has a nice atmosphere where everyone can share and discuss their best practices
Cons
Sometimes the productivity focus can feel overwhelming, we have good and bad days and on bad days it feels difficult to reach the expected productivity measure.