A good startup, but only for co-ops - Recensione dipendente - Software Design and Development Engineer presso YuJa

2,0
15 gen 2023
Consiglia
Gradimento del CEO
Pronostico commerciale

Vantaggi

- Very good compensation compared to other small startups. - Snacks available all the time in the office - As a co-op you get a chance to do real work and boost your resume. - About 30% of the engineering workforce are co-ops. So, you find yourself among other co-ops and nothing would be odd. - Codebase encompasses only very few number of technologies. So, as a beginner it is very easy to comprehend what is going on. - Very easy interview process with the focus on SQL and Java. - Except the founders, almost everyone have less than 3 years of related experience. So, if you are just starting, everything goes smooth. And you will easily stand out. And you will be recognized. - CBO who manages almost every engineer, has been an engineer himself. He understand what coding means. And he is a good person.

Svantaggi

- CBO manages tens of people (almost every employee) in person. Team leads are usually not trusted in my opinion. - You are watched an not trusted on most of the time. You may get a notification from HR if you frequently go to the kitchen or drink coffee many times a day. This is regardless of how much your direct manager is satisfied about you and your extended work hours on the weekends. - Almost no DevOps! very limited use of containerization, microscervices and ... - Next to nothing code reviews in many teams. And very poor code quality. - So far almost every single meeting I had is delayed. Many of them by hours. This is a tip of the iceberg in my opinion. - Scrum is not fully implemented. No real retro, scrum master, even sprints. Projects are managed by focusing on release dates whose exact timing are sometimes unknown to most of us. But we are improving. We recently tried using points for the tickets. - Code quality is really poor. Files with thousands of lines are almost always what you face. Especially in front-end side. Mixture of old technologies and tightly coupled classes, misleading names, no comments, no documentations, no access the the developer and ... are found always almost everywhere. - Many projects/teams are founded by co-ops. So many teams lack any software architecture. - Almost no real technical documentation found. We are starting to write more but we usually do not know even a bout the most important components of our databases or major classes. We are improving though. - Focus on having numerous applications and projects that almost all of them are full of bugs and even us as engineers have a very hard time to open them. - Super magnified stuff might be brought up in the interview sessions to tempt you to join. - Toxic environment in my opinion. For instance, we have a game room which is used only once in a month or so. It is there, but no one dares to use it. Almost everyone is having launch at their desks to show off they are right back at work ASAP.

avatar
Risposta di YuJa
3y
Management Team here. Thanks for your feedback as it was very thoughtful and provided some active discussion points that we are having. Depending on what Product Team you are staffed on, over the coming months you will see greater emphasis on many of the areas you mention namely architecture, maintainability, scalability and modernization. There are certainly aspects of our code-base that could use sprucing up and we are actively planning how to do so in tandem with our future-state initiatives. One example is that we will be adding more focus on an new non-management track engineering role called Architect that provides cross-product guidance on many of the things you mention. You clearly have great ideas and your feedback indicates you deeply desire our company to be and do better. I hope you voice some of these concerns to your Lead so that we can build on some of your ideas. You clearly have great ideas and we want to keep you moti

Esplora altre recensioni su YuJa

5,0
27 mag 2026
Consiglia
Gradimento del CEO
Pronostico commerciale

Vantaggi

The company has great products and invests heavily in L&D, which is quite helpful especially when you're new to the products and want to learn everything about it from ground up. The other team members are quite helpful as well and would make sure that you don't feel left out on the process despite being the fact that they have their own numbers to meet. Great culture overall and the HR team is very supportive as well and makes sure to do regular check-ins.

Svantaggi

Can't think of much to be honest but sometimes the training material needs timely updates as per the changes in the product, which is quite normal for a growing company like this, but the L&D department is very good about it and are very open to feedbacks.

4,0
3 dic 2025
Consiglia
Gradimento del CEO
Pronostico commerciale

Vantaggi

They work with you to make you a better SDR, and fine tune your skill set.

Svantaggi

None so far, they work with you

avatar
Risposta di YuJa
5mo
Thank you for taking the time to share your experience! We’re glad to hear that you feel supported in developing your SDR skill set - continuous coaching and growth are core parts of how we invest in our team. We also appreciate you highlighting your positive experience with our management team. If you ever have feedback or ideas that could further enhance your experience, we’d be happy to hear them. Thanks again for being part of YuJa.
Vedi recensioni per: Utile|Valutazione|Data|Tutto