Pros
I can eat today, pay my taxes, and I have insurance. Your boss or management team will change every 12-24 months. CEO Bradly Jacobs is engaged but too many filters between him and the actual employees who care.
Cons
Loyalty to the employer is gone since the mergers. Senior Management is not interested in learning the business and clients, but completely engaged in how to show a better profit margin. Passing the "smell test" is a long gone attribute to leadership- outside executives are killing the customer base for the hunt of fame and money. Raises are rare- rather you "COULD" be awarded a single paycheck/payout (not a bonus) .No Profit sharing outside of executives (same people with questionable business practices). Executable goals, and value to contracts do not drive raises and promotions. Being vocal and threatening to leave the company will ensure a raise- even for sub-par performers.