This company is great, they often promote from within, I am constantly challenged in my role.
My superiors check in with me and offer support when needed.
I am able to take time off when I need it and they drive you to be better.
When you perform, they recognize your achievements and when you need guidance, they are there.
I would highly recommend working for this company!