I was here for many years, and the company changed a lot during that time. I was part of the forty percent RIF in February 2026. Things started out great. Working here felt like having a positive impact on the world while also having great compensation and being close to the Bay Area tech scene. We stayed remote-first even after the pandemic ended. I still felt connected to my teammates despite not always being in the same country, let alone time zone. There were a lot of growth opportunities and good support structures in place. If you wanted to switch teams for new opportunities, there was an internal job board to help facilitate that. I learned so much during my time here and got the chance to work with so many intelligent, knowledgeable people, and I am very thankful for it.
There has been a lot less focus on the customers since around mid-late 2025. All we ever heard from senior engineering leadership after that was about using AI to boost "productivity". It felt like a betrayal of the original values and was very demoralizing. It felt like leadership didn't have a real plan.
Get leadership focused on the customers again. Yes, AI tools are great, but building for the sake of building isn't productive.
A typical software engineering interview process includes a phone screen, a technical phone screen, and then an onsite if you pass the technical phone screen. This review is essentially a complaint to Square regarding the transparency of their inter
Technical screen: Pair programming. Onsite interview: Two pair programming interviews, one system design, one past experience, and one leadership interview. Followed by a hiring manager interview. Interviewers were all really nice.
The initial process began with a phone screen with a recruiter. Following that, I was set up for a pair programming session. The initial contact with the recruiter provided a lot of helpful information. They even offered a few resources on how to pr
A typical software engineering interview process includes a phone screen, a technical phone screen, and then an onsite if you pass the technical phone screen. This review is essentially a complaint to Square regarding the transparency of their inter
Technical screen: Pair programming. Onsite interview: Two pair programming interviews, one system design, one past experience, and one leadership interview. Followed by a hiring manager interview. Interviewers were all really nice.
The initial process began with a phone screen with a recruiter. Following that, I was set up for a pair programming session. The initial contact with the recruiter provided a lot of helpful information. They even offered a few resources on how to pr