At first glance this may seem like the dream job but after several months you will soon find out the scope of how you are to be used in their organization. Management truly believes they are on your side and have your best interest at heart but you are just a number in this organization. There are many good people working for this company but they are also stuck in the machine with you and you will begin to see how it affects everyone over time. In the job description it mentions you may be required to work additional hours on occasion to meet important task/deadlines and such but in reality they expect you to work 20+ hours extra on a regular basis without compensation or acknowledgement of your extra time. If you are single and have no social life then this may be a perfect fit for you but if you have a family or outside obligations they will take the toll for your long hours in the office.
To describe a typical day is not easy but in essence you start the day dreading how much work will be piled onto the mountain and end the day knowing you have only made a small dent in the workload and will never be capable of finishing it all unless you do put in double the hours. Work is routinely brought home or continued remotely through the on-line company links to your system, but as there is no visible log associated to your timesheet it is never recognized as being done.
In short, great pay/benefits if you are willing to give over your life/free time to the company. Not a work environment for family oriented/active people as most positions require long hours without compensation.