I have been here for a while and seen many changes some good some not so good.
Typical day at work is coming in and doing work you have. Nothing out of the ordinary there. GRAEF does have flex time - core hours are 9:30-3pm and you can complete the rest of your hours pretty much anytime. Work schedule is definitely a plus.
Looking for advancement - not so much here. GRAEF is pretty top heavy. You can advance but you almost have to find your own niche.
Co-workers are nice.
GRAEF does offer chair massages, yoga twice a week, pilates once a week and core exercise class once a week. There is a workout room in basement. Good healthcare coverage.
Work/life balance is decent until there is a big deadline or if you are a project manager or into business development then you are working a ton. I know several people consistently working 70 hours a week although they do know show it on their timesheets.