The win condition is vague, every game I'm not a very good employee.
If at the end of the timer all plankton are not evil - the best ending. If at least one plankton is evil - the middle ending. If all plankton are evil - the worst ending. So that's it.