Avantages
1) Some of the people you'll work with become close friends and colleagues. You can learn a lot from those peers. 2) The company pays decently well, though perhaps slightly below market rate now considering inflation. 3) Great health benefits. One person who I won't name negotiated fantastic medical/vision/dental coverage and didn't get the credit they deserved for being the hero of us all.
Inconvénients
1) Leadership doesn't listen to employees. During the first half of the pandemic, we were all remote. During the latter half of the pandemic, it was as if COVID didn't exist anymore and everyone was expected to come back into the office full time. Despite the company performing stunningly well while working remotely, leadership gave BS reasons why everyone was needed back in the office. Even after employees made informal and formal requests for more flexibility, requests were not heeded. At some point, the company granted one measly WFH day. Good for them, I guess. 2) Leadership often fails to communicate plans or visions for company growth. Because "what's happening" was not directly communicated by senior leadership, information around the office was often transmitted via the rumor mill. This bred a culture of whispers and hearsay. It also left us unclear on where the company was headed next and what career prospects lay ahead for those of us who stayed. 3) Senior leadership is, though perhaps unwittingly, full of yes-people. PA is a small company. When you run a small company, you have more or less full control over the strategic vision, direction, investments, and culture. You get to decide whether you will run a shadow dictatorship or a democracy within your organization. While on the surface level, PA operates as a democracy, peel back a few layers and you realize the senior leaders have little power to make their own decisions or offer a contrary opinion. Those who stick their neck out don't stick around.