Pros
- You get a lot of responsibility which makes you learn a lot quick - There is no (micro)management at all. People trust you entirely in your job. - Work hours and location are very flexible (even before COVID). Nobody cares if you come in late, or leave early from time to time. It's mainly about your results, people don't mind how you achieve them. - Frequent team nights and trips with your coworkers are amazing. Going to work quickly feels like hanging out with friends.
Cons
- The autonomous culture is great: you look for your own projects and work on what you think is important. I personally liked it, but for some people this might be confusing and hard. - The organization is very flat: there's almost no hierarchy. This means you get a lot of decision making power and freedom. But this also means that there is no real way to develop a 'career' within TransferWise. You can only really become a team lead, which is only possible if your lead leaves. Beyond that there's no way to 'climb up the ladder'. The CEO himself said that he 'doesn't want people to come to TransferWise to develop careers'. - You'll be assigned to an autonomous team, meaning that as an analyst you'll be working with a team of engineers, product manager, designer, etc. There is no functional departments. This has its advantages but it also means you're alone in your role. There's no real senior analysts to learn from.