Pros
For the most part, they paid their payroll on time. They sometimes buy lunches and provide snacks, but not always. The pay is average.
Cons
I've been a software engineer for almost 30 years, and GoSkip was by far the worst company I've ever worked for for these reasons: 1. The founders are exclusively concerned with raising money and don't seem to have any plans of action for real growth or profitability. This lack of skill is evident when you look at their customer base. They're still in the same handful of stores they were a year ago. From a technical standpoint, they should have been in thousands of stores back in 2016. Their failure is due, primarily, to the incompetence and lack of experience of their leaders. 2. The company gives a meager amount of stock options and then dilutes them to the point of irrelevance. Their vesting schedule is also ridiculous. You'll get 10% of your options your first year, 20% your second, 30% your third, and 40% your forth. Most companies I have worked for give you 25% the first year and then a prorated amount each month after that. 3. The two founders make promises that they never keep. They motivate you with promises of money/titles, and then yank those things away after you complete whatever they asked you to do. Promotions are based on how much of a "bro" you are, rather than any kind of merit. The founders value butt-in-chair over all else. Your work doesn't matter to them at all, as long as you meet one of the founder's psychotic need to watch you work and be 100% in control of your time and schedule. 4. They claim that you can take vacations whenever you need to, but they will hold it against you if you do; unless you're one of the "bros." 5. The two founders run GoSkip like a treehouse club, rather than a company. 6. The founders don't understand the space they're trying to work in, nor the technical limitations that may block their progress. Instead of trusting their engineers, they automatically assume you're lying and push forward anyway until a 3rd-party integration, over which they have no control, doesn't work. Then, they will listen and make the appropriate changes. My first 8 months there were spent working on something I told them up front wouldn't work. By the time the founders agreed and changed direction, they had blown through an entire round of funding and had to cut everyone's pay by about 20%. Yes, they eventually paid it back, but their lack of management skills may make it hard for you to pay your bills. 7. They don't trust their employees. The founders believe they know everything and that everyone else is stupid. Most (if not all at this point) of their employees are college students or recent grads with no professional experience. The founders like them because they're cheap and will do whatever the founders want. During my time there, they either fired or irritated all of their experienced employees out of the company. 8. Most of the company plays Rocket League for hours each day, which makes it impossible to concentrate and get things done in their open-office environment. For those who actually cared about the product, and wanted to see it succeed, this made it impossible to be productive. You're also viewed as a non-team-player if you don't like Rocket League.