Yes, it is a good career option for the long term.  After completing CS there are multiple career  prospects one can look upon.