
Brandon Moore, Software Developer at TrainUp.com
Posted on Jan 20, 2018
Zaptech is very average. Find a great company.
First for the good part:
-Their designs are very good. That is, if you give them some requirements and no mockup then they can come up with a great looking user interface for you.
-They can get a lot of work done quickly, and of course because it's in India it's also very cheap.
Now for that bad part:
While their front end design skills are great, they suck at coding. If you have a small or otherwise simple, straightforward project then they will probably be fine. The issue isn't that their code doesn't work, but just that it's going to be hard to maintain and a better programmer could probably accomplish the same thing with about a third as much code.
Some things I really did not like:
I told them they would need to do something a different way in the code and they argued they could do it their. I agreed to let them offer me proof but they never did and later they had to redo their work for reasons I originally stated. This wasted valuable time because we were on a deadline.
I also told them not to have large code files... that if code files got too large they need to refactor the code. They totally ignored this instruction and delivered many 500+ and 1000+ line code files.
They also don't format their sql code and I would say it's written by beginners but I don't remember my code ever looking this poor even on day 1 as a developer.
-Their designs are very good. That is, if you give them some requirements and no mockup then they can come up with a great looking user interface for you.
-They can get a lot of work done quickly, and of course because it's in India it's also very cheap.
Now for that bad part:
While their front end design skills are great, they suck at coding. If you have a small or otherwise simple, straightforward project then they will probably be fine. The issue isn't that their code doesn't work, but just that it's going to be hard to maintain and a better programmer could probably accomplish the same thing with about a third as much code.
Some things I really did not like:
I told them they would need to do something a different way in the code and they argued they could do it their. I agreed to let them offer me proof but they never did and later they had to redo their work for reasons I originally stated. This wasted valuable time because we were on a deadline.
I also told them not to have large code files... that if code files got too large they need to refactor the code. They totally ignored this instruction and delivered many 500+ and 1000+ line code files.
They also don't format their sql code and I would say it's written by beginners but I don't remember my code ever looking this poor even on day 1 as a developer.
What service was provided as part of the project?
E-commerce Development
What is it about the company that you appreciate the most?
Great looking user interface design
What was it about the company that you didn't like which they should do better?
Quality of code is very poor. See review for more details.
Rating Breakdown
- Quality
- Schedule & Timing
- Communication
- Overall Rating
Project Detail
- $10001 to $50000