Software Engineer • Former Employee
Pros: - The most hard-working and smartest people I have ever met in my life.
- Salary above the market (but way below FAANG, hedge fund, or investment bank).
- They are picky during interview steps, so you can assume you'll end up working with skilled people.
- Perks (insurance, food, in-house parties, stocks).
- Huge office.
- No one cares when you work or what breaks you have during the day.
- Great product.
- Chance for being part of a revolutionizing product.
- There are some in-house guidelines according to developing the product, but you are free to pick up another stack if you are able to deliver the product from start to end.
Cons: Poorly scoped project. As a developer, I spent a lot of time going around, asking people about expectations towards new features and projects. In my opinion, it should be the responsibility of the Product Owner, not developers. Since I do not like this part of the job, I struggled a lot.
Fired because of underperformance in the middle of the Covid outbreak. It was difficult to understand because the interview process took more or less one month, and they waited an extra few months before I turned up in the office. I was let go without being informed in advance that I was falling behind expectations and was expected to improve.
It is not a 9 to 5 job.
People are extremely busy, and you will probably never receive any help from your mates if it does not help them achieve KPIs.