Vantaggi
- good community of people, however people try to leave as soon as it is acceptable on their resume. This is the reason many people enjoy working here at first. - good product with high growth - open source
Svantaggi
If you are <5 years of tech experience, I would not suggest working here for reasons below. - zero managerial support or mentorship. Managers have even admitted they are not good managers, and then do nothing about it. - zero quality feedback, often comes up with makeshift suggestions that are not relevant. if you discuss your feedback with other engineers, you will notice they give the same feedback to everyone... it is rarely specific to you. - zero product direction; never got any project managers feedback or suggestions. engineers are forced to build products, then rebuild, and rebuild again because no one makes specs. there are project managers, but not nearly enough. - favors those who sacrifice work/life balance, despite advertising flexibility - "core" team is essentially cofounders' close friends, if you don't fit in or if they don't immediately "respect" you (like if you're not a cis male or have an impressive background), don't expect to thrive here. - huge bias towards people who are relatable to managers, aka stereotypical male software engineer; people who are too different are often overlooked, left out of projects, and not taken seriously. Some have worked here for 2 years without any promotions (and left), while others who are cis males receive promotions much quicker. if you are close with any of the "core" members, then you seem to thrive more because you have an advocate. - brags about diversity/having women, but none are in any higher up positions and many leave when they can because of lack of proper promotions and acknowledgement for their work - this circles back to previous points above. - CEO is a technical CEO who focuses more on coding than actual CEO work, many employees are forced to work around his unnecessary quirks (employees have hidden things from CEO because of his overreactions). This company needs a real CEO who focuses more on the company instead of insisting on keeping the title because it sounds nice. - completely a disaster when it comes to professionalism, i.e. rescinding offers because they did not properly deliberate before giving the offer. - new managers/leadership tends to be "core" team's old friends/coworkers.