I worked at OSDC full-time (More than a year)
Get to learn a lot since this is a startup using latest technologies. You dont have to restrict yourself to company's development envrionment and can bring in your own strengths.
It is still a pre revenue company with turbulent environment. Funded by investors but the funds wont last long unless the company generates revenue. The leadership is not strong and keeps on changing company vision about products. They focus on development of features in the product rather than marketing it effectively
It's not terribly taxing to work for a company that seems to have no expectation of ever finding its market, much less developing or delivering functioning software to serve a market if they found one.
Owners and management seem to have no idea that business in the US operates according to different principles than the various African nations from which they originate. Outsourced development team in Czech Republic is led by friends of CEO, and cannot deliver functioning software at all, much less on time and with any sort of documentation. CEO is completely unwilling to ditch these people. Company has repeatedly failed to pay employees. Employees are offered lip-service about how things are going to pick up and get better, while at the same time executives constantly fly to various African nations to supposedly convince investors to put more money in. The few functioning parts of the product are best suited to be marketed/sold to Jr. High/High School markets, yet management and sales continually insist on trying to direct-sell bulk licensing to Higher-Ed institutions. Employees are hired first, then asked on their first day of employment if they happen to have a computer they could bring in to perform their work. In some cases, employees worked for the company for well over a year without company-provided equipment. Several members of management were openly hostile toward employees who pointed out the obvious deficiencies in the business plan and operations.
Advice to Management
If you're honestly trying to develop and release software, start acting like it. Also, pay your former employees before trying to hire new ones.
CEO somehow keeps the lights on. Some of the people are very nice, dont demand much at all in terms of effort
authoritative management, no ability to succeed because you can't give input to decisions, they are making it all up as they go along (no discipline in making software and they have no clue how sell it.
This will replace the current featured review for targeted profile. Are you sure you want to replace it?
Are you sure you want to remove this review from being featured for targeted profile?