Determine where you want to be in three to five years and find out if an advanced degree is what you need to get there. To make this determination, you should talk to key individuals in your field. You may also want to contact college placement offices to find out for what types of positions companies like yours are hiring. Maybe you can get where you want with just a technical certificate or several brush-up courses. Determine if this is a good time in your life to make this kind of commitment.
Graduate work is time-intensive and demanding.
Be sure you are prepared for the rigors of the program, and ask yourself whether significant others in your life are willing to support you during this time. Also, consider your work schedule. If you see a lot of travel or extra time required for new projects, etc., it is probably better to wait. Make sure management is supportive of your decision. You can almost be guaranteed that class time, studying or exams will cut into work time.