Overall company culture is great.
There are some really brilliant engineers.
Use of new and innovative technologies.
Lots of impact as a software engineer.
Strong company mission.
Transparency.
Some teams are definitely more toxic than others.
Engineering development practices and code quality are not consistent across teams.
Questionable hires lower the bar among all roles (engineering, product management, ops, etc.).
Some managers are terrible at managing.
Overall, working at Square has been a pleasure. Keep up the good work.
The interview process began with a 30-minute phone interview with the Hiring Manager, followed by a 4-hour onsite interview. Square used to be a commanding brand and a great opportunity for anyone in the tech industry. When I met a few folks on the
I was contacted by a recruiter on LinkedIn. The message they sent was very unprofessional, with many errors. However, since I was recently laid off and looking for work, I agreed to connect with them. Our call was standard, but they did share some c
I went to three interviews, and none of them were with my hiring manager. I wasted three hours directly and perhaps five hours indirectly preparing for this. I was given a test from an engineer from a totally different team, who never did the work
The interview process began with a 30-minute phone interview with the Hiring Manager, followed by a 4-hour onsite interview. Square used to be a commanding brand and a great opportunity for anyone in the tech industry. When I met a few folks on the
I was contacted by a recruiter on LinkedIn. The message they sent was very unprofessional, with many errors. However, since I was recently laid off and looking for work, I agreed to connect with them. Our call was standard, but they did share some c
I went to three interviews, and none of them were with my hiring manager. I wasted three hours directly and perhaps five hours indirectly preparing for this. I was given a test from an engineer from a totally different team, who never did the work