Pros
Tons of networking opportunities with people in the industry, can really help people succeed in their own personal lives, opportunity to give yourself a raise each day. If you are good at your job you will have career opportunities presented to you. Working on diversity and inclusion too.
Cons
Insanely low salary based on the emotional stress and lack of work life balance. This company constantly promoted buzz words like work life balance but it could t be further from the truth. This is not a company that has your emotional well being at the forefront. They make a day dedicated to this per quarter but yet every other day is focused on what have you done for me lately. This job is a grind and will literally run your ragged mentally until you get out.