Poor code quality, no autonomy, micro-management - Software Developer Antavo Employee Review

1.0
22 Apr 2022
Recommend
CEO approval
Business outlook

Pros

- competitive salary - good onboarding process - own product, not an agency

Cons

Very bad quality code, looks like it was written in a hurry or without desire to follow any good principles. The cyclomatic complexity is high in the sky. Unit tests are purely written, if written at all. But on top of the junk spaghetti code, they even have a bigger problem: they are NOT open for clean-coding at all and bounce back your code if it tries to be a bit cleaner than the surroundings. They simply believe that keeping the "code style" consistent has more benefits over e.g. applying the boycott rule. Very frustrating when you are told exactly how to solve a problem or fix a bug without any professional reason. No autonomy at all. You won't like it if you are into writing clean code and if you know SOLID principles. You'll be socked looking at the code and the attitude they show. Security: many hard-coded password in the source-code. Company account passwords are not stored in any password-manager at all. It is all up to you to take care of them somewhere.

avatar
Antavo Response
4y
Thank you for taking the time give us a review! We would like to thank you to provide valuable information and draw our attention to an area which shall be improved. I'm pleased to announce that this issue was recognized by us as well, and our Architect team created a technological roadmap to realize the related processes to improve software designs more understandable, flexible, and maintainable. Based on these steps we are able to improve our development environment as well.

Explore other reviews about Antavo

5.0
22 Jun 2026
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

everything is good, full remote, goodgod

Cons

none i can share atm

2.0
2 Feb 2026
Recommend
CEO approval
Business outlook

Pros

Fully remote setup provides great flexibility and work-life balance.

Cons

Limited team interaction makes it difficult to develop a sense of belonging. Career growth paths are unclear, and frequent changes in management and direction create uncertainty.

See reviews by: Helpful|Rating|Date|All