The recent growth of the company has expanded everyone's ability to grow as a professional. I highly recommend this company for anyone looking for long term employment and success!
Cons
A slow transition to upgrade the system for all lines of business
They give you goals that are unrealistic so you don’t make bonus. Upper management does not care about anyone as a person. Only the numbers matter. Some departments are happy, most are miserable.