Pros
I work with many intelligent and driven folks. The company cares a lot for what client's wants and needs . We have been allowed to work remotely before Covid and since.
Cons
No clear promotion path. Each business unit has specific percentages of each title. Which means someone as myself that has been with the company for 22 years has no hope of promotion unless I leave the business unit or the company and return. My salary increases have been pitiifall for 10+ years. The 401k match is not great. The model in the last 10 years seem to be to just give the staff additional work without compensation or appreciation. They no longer do anything for the employees such as a holiday appreciate gift. Holiday parties. They also got rid of the "giraffe awards" which was an award that if you won it you were giving a gift card of appreciation.