Pros
I’ve been here for over two years now and can say this is the best employer I’ve ever worked for. Many roles at Commonwealth, mine included, are very client facing. Commonwealth does two things that make being client facing very pleasant - they don’t let jerks become clients, and they always try to do the right thing for their clients. I also appreciate the transparency in how the company is doing, my coworkers are all very competent, and my boss is very fair. I also feel fairly paid and the benefits are good. Work life balance is awesome
Cons
It can be hard to move up at Commonwealth because there aren’t many management roles A large part of your salary comes from your bonus, a big part of which is based on client satisfaction, and you don’t have much control over that.