&gt;1. It doesn&#x27;t look good on your CV if you only worked on projects that don&#x27;t have any business value.<p>I completely disagree.  If you work on a really cool project that&#x27;s very technically interesting, that looks great on a resume.<p>Do you really think your interviewer (at the company you&#x27;re applying for a new job at) is going to call the old employer and ask them &quot;Hey, did this project on this guy&#x27;s resume delivery any real business value?&quot;  Of course not.  They only go by what you write on your resume, so you can spin it however you like.  If it was an interesting project but was shit-canned because of bad management or bad timing or whatever, you don&#x27;t put that part.  You talk it up in the interview when asked about it, talk about how technically interesting it was, what you learned there, etc., you don&#x27;t volunteer that it ended up being a bust.  Even if you have to spill that (because you&#x27;re specifically asked), you concentrate on the good points, how it was a great learning experience, how what you developed should be useful on future projects, etc.<p>Prospective employers are looking for skills and experience you have which will help <i>them</i> in the future.  How financially successful some project you worked on was is really irrelevant, since there&#x27;s far more to the success of a project than just the technical aspects.  Lots of companies have built technically superb products only to have them fail in the marketplace because of bad marketing, other bad management decisions, too much competition, etc.  OS&#x2F;2 was completely superior to Windows 3.1 and 95 yet it failed in the marketplace; that doesn&#x27;t mean that you wouldn&#x27;t hire a guy who worked on it.