Q: Why do you work on projects in different spheres, rather than achieving perfection in one specific sphere, as is the norm?
A: Working on algorithms in one sphere can become tiring after some time and can stifle the intuition. Projects reach a certain stage of maturity by combining known, accessible sources of knowledge. To move beyond this stage, breakthroughs and innovation are needed.
Work on projects from different spheres helps develop the intuition. We usually begin working on a task once all standard sources for resolving it have been exhausted. Therefore, we are continuously forcing ourselves to find non-standard solutions to existing problems, thus fueling our intuition and innovation.
Q: Why should we work with you? Where does your "added value" lie?
A: If your company is just beginning to develop algorithms to resolve a certain applied task, we will quickly provide you with a developed, working solution.
If your company has been developing algorithms for a long time in a specific sphere, we are virtually certain that we can find substantially improved solutions to several tasks that are of importance to you.
We are interested in strong and unusual algorithmic solutions. This is our area of specialization. We derive satisfaction from "astounding" our clients.
Q: How do you improve existing solutions?
A: We focus on searching for algorithmic solutions that provide a competitive advantage. Usually, this includes:
- Optimization of time/cost/reliability/hardware used by utilizing a variety of algorithmic tricks;
- Discovering "dream features" and "dirty jobs" - something the customer wants to do but has always postponed - and adding them to the product;
- Technical competitive analysis: defining the key product "bottlenecks" and how competitive companies deal with them, defining the key points of our customers' competitive advantage;
- Preparing and implementing a list of changes that can be accomplished with minimal effort to overcome or reduce bottleneck problems and to emphasize the uniqueness and advantage of our customers' technical solutions;
- Preparing a list of long-run tasks targeted to achieve and maintain a technical leadership position in this area.
Q: Can we be confident about our secrets?
A: Our business is based on working with a large number of different clients. If even a rumor got out that we do not maintain the confidentiality of our clients' information, we would be forced to shut down.
We protect our clients' information judicially as best as is possible. In addition, our staff bear personally liability for the disclosure of confidential information.
To avoid potential conflicts, during a job and for a year after its completion, we refrain from working with rival firms.
Our business is built on ethical principles.
Q: How does your relationship develop with a customer's engineers?
A: Sometimes, a customer's engineers view subcontractors as competitors and as obstacles to their career advancement. Once in a while, we face the "NIH" effect ("Not Invented Here"), a group belief that everything developed outside of it cannot be valuable.
After a period of joint work, both misgivings disappear, and our relationship is solidified and continues for many years.
Q: Why do you work remotely?
A: We have attempted to work at customers' offices, and we found this to be relatively inefficient. Therefore, we work remotely most of the time and attend meetings for discussions and brainstorming sessions when needed at a customer's office.
Several reputable periodicals have published a list of hi-tech development directions that they envisage for the coming decade...
Hi-tech companies are shrouded in secrecy. If one removed the external trappings (luxurious offices, corporate cars, and political games)...
The characteristics of manufacturing have changed drastically this century. Previously, manufacturers built gigantic factories...