Senior Software Engineer • Current Employee
Pros: There are a lot of pros:
* Wise actually makes the world better. I'd been a customer myself for a couple of years before joining, and it's cool to know that your work contributes to something important.
* Company culture, autonomy, trust, freedom – it's super important for me. Teams are autonomous, you get to decide what you're going to build next. You're not just a coder; you actually discuss and contribute to the roadmap.
* Lots of room for growth and people to learn from.
* Amazing people.
* Good salaries.
* You feel that the company cares about you.
* Reasonable work-life balance.
* Business trips (if you want to!).
* Hybrid remote work is possible (depending on a team, but the company seems really flexible in terms of this).
* You are treated as an adult, no micromanagement.
* It's just a nice feeling to go to work every day. I haven't had it for a long time.
* Company events, if you're into that.
One of the best (or probably the best) jobs I've ever had.
Cons: It's really hard to come up with some, but:
* Autonomous teams may not be everyone's element. Sometimes there might be a lack of coordination, and there is a need for horizontal alignment between the teams, not just top-down management (and it's cool, but if you're used to hierarchic companies, it might be challenging at first).
* Since teams are autonomous, a lot depends on your team. Maybe I have such a great experience because I got into a very good team. So ask important questions during the interview.