Beyond PCB started as a group of mechanical, hardware, firmware and software engineers working on one very complicated project. Getting it done required a lot of interaction between us and we learned a lot about the whole process of the design, including brainstorming an idea, creating a mathematical model, implementing a schematic, finding proper components, enclosure, fitting everything on the board, prototyping, programming, assembling boards, testing the final device, and even packaging and shipping. Multiple iterations between design stages helped us understand capability and limitations of every area - mechanical, electrical, software and firmware. This understanding saved a lot of time during product design. And we decided to use this skill to help other customers, especially small businesses or inventors who usually do not have or can not afford hiring experts in all fields.