Sounds like a great R&D operation, but it looks like a company run by idealists who are more into tech, than business. This pattern matches what I saw when the tech. bubble of the late 90's finally burst. The company needs to focus on generating revinew if it wants to servive.