I enjoyed my stay in NGCP because of the people working there. I love how they let their OJT to freely move or have their own judgment in work. Also I really like the lights off benefits that they have in there.
Whatever you learned in electrical engineering will surely be applied in NGCP. It can be a challenge if you don't refresh regularly. The responsibility is also great because committing mistakes could affect a large area of the country.