The work you do is challenging. Many times, the work you take on is something no one else has ever tackled. Whether you deploy a new service or close a new deal, the work that we do here is very rewarding, and many times there is enough visibility within the company where your work will be noticed by many.
It doesn't matter if you're a new employee, employee number 40, or an intern. Everyone has a chance to make a huge impact, and Square enables employees to do so.
The majority of co-workers are former Googlers, Facebookers, etc. They have many experiences and are willing to share their knowledge with anyone at Square. I can't imagine a better place to sharpen my engineering skills as a new grad in the industry.
The hiring bar is structured such that most of the people at Square are not only smart, but they are also personable and social. This makes a great working environment, and the company outings are something to look forward to.
Benefits are amazing (e.g., unlimited vacation, free meals).
Deadlines for key projects are sometimes aggressive. We are growing extremely fast.
Phone screen and then a full day of interviews. There were: * 3 pair programming challenges * A system design review * A prior experience interview There was also an onsite lunch with a person from the company.
Phone screen, followed by a full day (~7 hour) onsite with a lunch break included. This mostly involved pair coding on a computer and some panel interviews, where interviewers talked with me and asked questions about topics related to the function I
The interview process includes a tech recruiter phone call, followed by three programming interviews, and then a system design interview. This is followed by meetings with team leads. The company is very transparent about the interview process from
Phone screen and then a full day of interviews. There were: * 3 pair programming challenges * A system design review * A prior experience interview There was also an onsite lunch with a person from the company.
Phone screen, followed by a full day (~7 hour) onsite with a lunch break included. This mostly involved pair coding on a computer and some panel interviews, where interviewers talked with me and asked questions about topics related to the function I
The interview process includes a tech recruiter phone call, followed by three programming interviews, and then a system design interview. This is followed by meetings with team leads. The company is very transparent about the interview process from