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 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
As an experienced professional of color, I am accustomed to tech companies seeking to hire me to fulfill a diversity quota. My conversation with Square, however, took this to a new level. Both the recruiter and hiring manager began discussing their
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 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
As an experienced professional of color, I am accustomed to tech companies seeking to hire me to fulfill a diversity quota. My conversation with Square, however, took this to a new level. Both the recruiter and hiring manager began discussing their