Pros
Overall great company, especially if your values are in line with the companies value. I know this holds true for most of the companies but for Bridgewater (BWater) its principles are its CORE. Before accepting the offer, would recommend to read a brief about its principles. If you want to work at a place where you are not shy to learn from your mistakes, loop and improve then this is the best place for you to work. I have personally learned a lot about my strengths and weakness while working at BWater. Your colleagues (regardless of junior or senior) will point out your mistakes and if you are ready to face them, learn from it you will love working at this place. Compensation, Benefits and Company events are the best I have ever seen.
Cons
Make sure you get a 100% clarity of your job responsibilities.