Pros: The best part was definitely the flexibility. Being able to work remotely a few days a week really helped with work-life balance. The team was collaborative and supportive, and I learned a lot working on challenging projects in the SaaS space. There's a genuine effort to foster a good company culture.
Cons: While benefits are okay, the compensation package could be more competitive, especially compared to other tech companies in Berlin. Career growth felt a bit slow at times; advancement often depended on team structure rather than pure merit. Leadership could be more transparent with strategic decisions.
Advice to Management: Consider reviewing compensation benchmarks for the Berlin market and providing clearer paths for career advancement. More consistent communication from leadership on company direction would also be beneficial.
Show more
Pros: I've enjoyed the technical challenges and the types of clients we work with in the software development industry. The team environment is collaborative, and people are generally willing to help each other out. The hybrid work setup in Berlin is also a big plus, offering a good balance for daily life. Learning opportunities are decent, especially on newer tech stacks.
Cons: At times, project scope can feel a bit undefined, leading to rework. Also, while leadership is approachable, strategic direction and how individual roles contribute to it could be communicated more effectively. Advancement paths sometimes feel unclear, making it hard to plan long-term career growth within opus.
Advice to Management: Consider implementing clearer, more frequent communication channels regarding project goals and individual career development paths. More transparency would be highly appreciated by the team.
Show more
Pros: The remote work setup is a real plus for work-life balance here. As a Software Engineer, I found the flexibility with my WFH schedule really helpful. You can often manage your own time outside of core hours.
Cons: Agile sprints at this tech startup could get super intense, especially towards the end. There's often pressure to work longer hours during critical software development phases. It felt like evenings were sometimes eaten up by deadlines.
Advice to Management: Try to plan agile sprints more realistically for your engineering teams. It would really help prevent burnout and improve overall morale for those in software development roles.
Show more
How does the recruitment team at Opus communicate with candidates during the hiring process for software engineering roles in London?
Opus's recruiters were very communicative, providing timely updates via email and phone about my application status for the Senior Software Engineer position. They clearly outlined next steps and feedback after each interview, making the process feel transparent and efficient for a tech company of their size.
What's the typical dress code like at Opus for someone in a marketing role in their mid-size tech office?
At Opus, the dress code is generally business casual, which works well for our marketing team in the tech office; it's comfortable enough for daily tasks but professional for client meetings.
What is the typical work environment like for a software engineer at Opus?
The work environment at Opus for software engineers is collaborative and focused on agile development. Teams often work closely together on projects, with an emphasis on knowledge sharing and continuous improvement in their tech stack.
What is Opus's policy on remote work for its software engineering roles in the UK?
Opus offers a hybrid work model for many roles, including software engineering positions across the UK. Employees typically work a set number of days in the office per week, with the flexibility to work remotely for the remainder of the week. This approach aims to balance collaboration with individual flexibility.
What is the typical work environment like at Opus, especially for junior developers in their London office?
The culture at Opus is collaborative, with a focus on continuous learning and mutual support. Junior developers often find mentorship opportunities and are encouraged to contribute to projects from an early stage, fostering a sense of belonging and growth within the tech team.