This company is great to work for. They are focused on their employees and customers while also working on updating and improving systems and processed to make work easier for all.
They have created several career paths for employees to advance though the company and they try to promote from within first. It's a fun, team focused work environment in which the company brings in lunch regularly and closes the office for day long team-building and company outings.
If you are looking for an organization where you can feel your work is appreciated and you can make a difference, this is the place for you.