What didn't wrong, over multiple years?
What went wrong:
multiple people from this company were advertised way above their capability.
For example searching for C++ expert, the so called expert told me in the first E-Mail that he is a noob at C++.
The next 2 persons were basically the same and weren't compatible to work with each other. There was a dispute between the two because one of them blamed the other one that he delete a branch on person 1 pc. This is first of all not directly possible. person 1 needs to pull this request, furthermore person 1 claimed that person 2 deletet all progress. So at least one of them clearly didn't know how to use git which is a basic programmers skill theses days.
Then there was no git repo setup from our company in the beginning so they uploaded the code to either an internal git repo on their side which we didn't allow or the put it into a public repo, which is even worse.
Then we discontinued with one of those two because together it didnt work. Lateron the person destroyed on of our devices because the person clearly didn't know how to handle these type of devices, but this person was advertised to us as a expert of these type of devices.
After a while without getting production ready results, the person discontinued working with us and kept multiple months of work on the device locally instead of pushing it into our repo. And the KT is now for multiple weeks delayed because of unknown policys of Claritus.
advise to potential customers:
I dont know if we were just unlucky, but the only way to work with these people, is to enforce everything and don't let them room for anything small missunderstandings, because I got the feeling that when there is a potential missunderstanding then there will be one.
How Claritus could improve:
- remove company policys that withhold multiple months of work, even though we ask that the person uploads it before it already ended and the person just didn't!
- improve or implement assesments/tests for employs to validate their claims.
