Taro Logo

Great & Successful company with room for improvement

Senior Software Engineer
Current Employee
Has worked at Revolut for 1 year
November 25, 2024
Barcelona, Catalonia
4.0
RecommendsPositive OutlookApproves of CEO
Pros
  • Good compensation and benefits.

  • Full lifecycle exposure: Engineers are involved in everything from requirements to implementation, fostering well-rounded skills.

  • Efficient hiring and onboarding: The process was streamlined and smooth.

  • Remote flexibility: Fully remote setup offers good work-life balance.

  • No on-call responsibilities: The systems are designed in a way that engineers don’t need to handle on-call duties, which is excellent for work-life balance.

  • Supportive management: While I’ve seen reviews about overworking, I believe it depends on the team and individual. For instance, we had an ambitious quarterly KPI for the team, but when communicated early about challenges, the manager and tech lead were understanding, and nobody asked anyone to do any overtime.

Cons
  • Unclear reporting structure: The dual reporting to a line and functional manager can be confusing, especially when some engineers report to product managers, which is unconventional.

  • Knowledge sharing through peers: Most knowledge sharing is done through peers; there’s little focus on having internal tech talks or blog posts to share learnings.

  • Documentation gaps: Internal tools and frameworks lack proper documentation, which is critical in a remote company.

  • Communication issues: Communication practices could improve, such as avoiding unnecessary mentions or DMs for topics that could be public.

  • Workforce and culture: The culture is mostly focused on delivering results, which can sometimes feel bland. Additionally, the workforce could be more diverse.

Advice to Management

Encourage knowledge sharing and improve documentation. Promote diversity and foster a more empathetic culture. Create a safer space to challenge very ambitious KPIs. Clarify roles of managers and streamline the reporting structure. Improve communication practices to ensure transparency in a remote environment while keeping noise manageable. It would be great to have a vision to open source or merchandise some of the internal tools so that Engineers don't feel that they are spending time to learn technologies that won't be useful anywhere else.

Additional Ratings

Work/Life Balance
4.0
Culture and Values
2.0
Diversity, Equity, and Inclusion
3.0
Career Opportunities
5.0
Compensation and Benefits
5.0
Senior Management
4.0

Was this helpful?

Revolut Interview Experiences