Pros
Working with your best friends and creating life long relationships turns work into a fun and competitive environment. There is always someone there to help you or help challenge you to push you to the next level in what you are trying to accomplish. Talk about having support and then some. There is endless opportunity to grow within the company as Power likes to only promote from within. This is a career opportunity, not just a job. The harder you work and the more effort you put in the more money you can make!
Cons
The job is challenging and requires a strong mental toughness to go through the daily grind, but the potential reward/pay far outweighs the daily obstacles. You work long hours and get home later than most but I can also say I make more money than most people who work a typical 9-5 desk job.