The engineers here tend to be really good. The senior engineers are the best and brightest I've worked with. The junior ones are also very sharp and have lots of potential.
Some really interesting technical problems to work on -- lots of fun, challenging, and interesting work.
In addition to being smart, the people are generally great to get along with.
Cash compensation is good for this market. Benefits are decent. And equity has a chance to be worth a lot.
Transparency and meritocracy are strong values (much better than typical corporate culture).
Great mission, lots of passion for helping small businesses and generally improving commerce.
Cool office space (SF has amazing space, a shuffleboard table, and a pool table. ATL has a cool space, nice bar, and a ping-pong table.).
We're not yet great at remote collaboration (video conferencing, etc.). This can make it hard, being outside of SF (though things have been constantly improving since I've been here -- it was really bad when I first started).
Sometimes there are techno-politics to deal with. Engineers are diverse in opinions (which is great!). But there seem to be a lot of ideologists and fewer pragmatists (not great!).
Roller coaster ride based on press coverage. (It's been more negative press recently I think, which is saddening, especially since so much of it is inaccurate.)
During a phone call with a recruiter, I was given the choice between a take-home project that takes 2-4 hours of work or a phone screen. Then came the typical on-site interview. I chose the phone screen option because, frankly, who has 4 hours to do
Had an amazing recruiter and an overall great experience with the Square recruiting process. Loved the pair-programming style of interview questions. I really felt like I could bounce ideas back and forth, which made it much more enjoyable. Having a
I applied online and was contacted shortly after by a recruiter who gave me a fair idea of what to expect. The tech interview was scheduled for a week and a half later. It was a pairing session that was one hour on Coderpad/Google Hangouts w/ somebo
During a phone call with a recruiter, I was given the choice between a take-home project that takes 2-4 hours of work or a phone screen. Then came the typical on-site interview. I chose the phone screen option because, frankly, who has 4 hours to do
Had an amazing recruiter and an overall great experience with the Square recruiting process. Loved the pair-programming style of interview questions. I really felt like I could bounce ideas back and forth, which made it much more enjoyable. Having a
I applied online and was contacted shortly after by a recruiter who gave me a fair idea of what to expect. The tech interview was scheduled for a week and a half later. It was a pairing session that was one hour on Coderpad/Google Hangouts w/ somebo