Ventajas
+ flexible working hours + supportive software engineers turned into friends - makes workplace more fun + remote + company retreat (once a year) - actually is a great idea + good department improvements in the last 2 years - thanks to an engineering manager coming on board as opposed to the CEO leading department only. They pushed for what’s best for the team and company from day 1. However another recent growth in management feels like we have taken a step back (see below)
Desventajas
- new software management come across as “founder-pleasers”. They don’t stand up for our views even though they say they try their best to make it happen. I also find it hard to have genuine 1:1s and talk openly about what is going on as its not going to change anything anyway - when we had one manager, they had to juggle everything going on and things worked well. Now we have multiple engineering management introduced start of this year and things don’t work which is clear as many software engineers have left - we as engineers don’t have much to say regarding technical direction - you got to do what you are told, no space for innovation - career progressions do not exist. Instead of appreciation and internal promotion for your hard work, they will hire a contractor and leave you as you are. What is the point in trying your best if you can’t go anywhere anyway… - constant change of direction e.g. this week you are working on one thing, next week product and engineering goals have changed so your efforts change. And then they complain that your team does not deliver on time - micromanagement! We have definitely been more micromanaged recently. Constant pressure to deliver quickly, with your output closely tracked. It often feels like you have to compromise between quality and speed, and if you're not able to, you're considered "underperforming" - employees being let go without notice across all departments and on the spot - not good way to let people go.
Ventajas
Nothing that is worth mentioning.
Desventajas
It's very common for a start-up to reach a stage where they need to bring in an experienced CEO to replace young tech founders, and TryHackMe has reached this critical juncture. The product is great and has a lot of potential. The team is full of extremely talented individuals. Unfortunately, rotten apples in leadership are holding the company back, and that's a real shame. The two co-founders have no business acumen. They also seem to think they're experts in design, marketing, sales, you name it…go figure. TryHackMe is an HR/cultural nightmare. There is a well-meaning HR team, but no meaningful HR work is being done due to toxic "leadership." For example, the co-founders refuse to hold any version of an all-hands meeting because it's "too expensive." Yet they're confused as to why not everyone feels connected to the mission. Hmm, maybe it's because no one actually talks about it. Next, the pay and "benefits." Co-founders love to shout from the rooftops about how the company is financially bootstrapped and stable. This sounds great until you realise it's mostly because they're paying people well below market rate and offer no real benefits. This company is the tech equivalent of Shein. If you want to be underpaid, undervalued, micromanaged, and spoken down to, this is the place for you! For everyone else, hold onto your self-respect and run far, far away.
Ventajas
very good and collaborative team
Desventajas
Overworking is a must if you want to keep your job, low pay (location based) which is racist. They force you to install monitoring software, and the only benefit you will get is your actual salary (don't expect any pay raise). Overall just not worth it.