My experience at Power has been amazing so far and it's only up from here.
Pros
The culture at power is amazing. My co-workers and I are like family, we will go to battle for each other every single day and we have fun doing it. I would not be in the manager position I am in today if it was not for the knowledge and mentoring that I have gathered from the guys around me. No man is better or above any other, we use this mentality to promote success and growth within ourselves because it gives us the ability to learn from every interaction. Each interaction is shared with the team each day and we see how we can improve on. I am never bored at work, which is fantastic, everyday is different from the last. They will teach you to take advantage of every opportunity that comes your way if it will benefit you in the future. This company can take you anywhere you want to go but you have to want to go and get it.
Cons
There are times that you may have to work in bad weather but that comes with the nature of the job. You meet a nice amount of no's and rude people on a daily basis but you have to be mentally tough and not let some that you will never see again effect your mind set. Performance based so it will have its ups and downs, however will always see your base. Most people don't understand that you are truly there to help them, which can be frustrating.