Pros
Free Snacks(though they've steadily declined in quality) Wonderful benefits that only kick in after 3 years *full time* employment(sorry contractors, your conversion doesn't count!) Pay is good in tech, not so much elsewhere.
Cons
The issues with Commonwealth are all over the place. CEO forcing return to office despite managers, directors, and VPs agreeing "our teams work best when remote". Your coworkers are either remote or in another state, so you'll end up on video calls anyways, struggling to hear yourself above everyone else calls around you. Execs are constantly talking about 'building culture' , but there's nothing to show for it. Employees have no time to attend anything during work hours and no energy to attend anything afterwards. Stock options are no longer given to all employees meeting their work expectations, just the top 3 per department, despite management advocating against this policy. The annual bonus has gone from 15-20% to ~5%. They tried to disguise this by splitting what we used to get into 2 additional bonuses throughout the year tied to customer satisfaction levels, ignoring that those levels will never be hit due to chronic understaffing and overpromising to clients. Some departments used to have multi-month training plans that are getting cut down to weeks, and clients can tell. With all of this, Commonwealth has continued to drain itself of talent as people see the writing on the wall. Their most recent Employee Survey had no room to provide criticism/improvement, a stark change from prior years' surveys.