I don't find specific cons to PCS but it is for a certain type of person. If you like working at big companies where you stay in your lane and have to do your job in a certain way - this is NOT the place for you. Conversely, if you love start-ups and small teams and hate any structure - this is NOT the place for you. The company tries to find the right balance between structure and flexibility and the people who are successful here seem to like and be able to use both of those 'muscles'.