Pros
great group of people to work with. You truly have the opportunity to make your own career here. There is opportunity to switch clients and learn new skills. The communication from leadership is usually well thought out. The company also had a wonderful response to Covid. Additionally, I've found that if there is an issue or you have a recommendation for company benefits that you are heard. For example, the firm has back up child care from select providers and I was in an area without an approved provider. I messaged the benefits team and 2 weeks later they rolled out a new feature to allow you to use non-approved providers with $X per day.
Cons
Pay is lower than other contracting firms however the benefits more than make up for it if you use them. Raises tend to be 2-3%/year unless you get a promotion. Promotional increases tend to be lower than expected. We are loosing really great people partially because we can't compete with salaries in the industry.