I've been working at Dropbox for a few months now, and overall, it has been an absolutely great experience. The company provides a fast-paced and challenging work environment, and I feel that I have grown significantly as an engineer during my time here.
One of the things that I appreciate the most about Dropbox is the emphasis that the company places on engineering excellence. There is a culture of code reviews, and everyone is encouraged to take ownership of their work and to seek out feedback from their colleagues. This has allowed me to learn a lot from my peers and to continuously improve my skills.
But what really sets Dropbox apart is the people. I have never worked with a more helpful and supportive group of colleagues. Everyone is super eager to help, and I have never felt like I was on my own when facing a challenge. From the moment I started at Dropbox, I felt like part of a team.
In addition, the company has a very modern approach to software development and is always striving for continuous improvement. The engineering leadership is very transparent about the company's roadmap and encourages engineers to think outside the box and come up with creative solutions to complex problems. This has resulted in a culture of innovation and experimentation that I have not seen at other companies.
Another thing that I really like about Dropbox is the focus on collaboration. The company has a lot of cross-functional teams, and I have had the opportunity to work with people from different departments and backgrounds. This has given me a broader perspective on the company's goals and challenges, and has allowed me to develop skills beyond just writing code.
The benefits at Dropbox are also great. The company provides competitive salaries, generous stock options, and excellent healthcare benefits. Additionally, the company provides a lot of opportunities for professional development, such as attending conferences and taking online courses.
One potential downside of working at Dropbox is that the company is set on a virtual-first approach, hence it has employees located all around the world. This can sometimes lead to challenges when it comes to coordinating meetings and projects across different time zones.
While the company does its best to accommodate employees in different regions, there are still times when working odd hours may be necessary. However, the company provides flexibility in terms of working hours, and the management team does their best to ensure that the workload is evenly distributed among team members, regardless of their location.
The process consists of a CodeSignal code screening, followed by a couple of technical and behavioral rounds. Recruiter calls occur between stages to share feedback. After all interviews, you are assessed based on performance and eventually speak w
I only got the first stage of the CodeSignal assessment. There were 4 tasks to complete within 1 hour and 30 minutes. Unit tests had to pass for me to advance to the next stage. I completed all stages, and all unit tests passed. I received an email s
OA -> recruiter phone screen -> technical interview (2 interviews, each 1 hour). I was very impressed that after being rejected, I had a final phone call with the recruiter to receive feedback that my interviewers had about my interviews.
The process consists of a CodeSignal code screening, followed by a couple of technical and behavioral rounds. Recruiter calls occur between stages to share feedback. After all interviews, you are assessed based on performance and eventually speak w
I only got the first stage of the CodeSignal assessment. There were 4 tasks to complete within 1 hour and 30 minutes. Unit tests had to pass for me to advance to the next stage. I completed all stages, and all unit tests passed. I received an email s
OA -> recruiter phone screen -> technical interview (2 interviews, each 1 hour). I was very impressed that after being rejected, I had a final phone call with the recruiter to receive feedback that my interviewers had about my interviews.