Schreiber does a wonderful job at putting you into projects right away so that you know you are making an impact to the company. Regardless of my previous experience(s), my team did a great job starting me on something new and training me, but also let me use my time to figure things out on my own too. The work/life balance is extremely flexible, you can essentially make your own schedule so long as you put in your work for the week. The teams in my department did a really good job at making sure there were plenty of team building opportunities. It isn't a stereotypical office setting where it's quiet and people just sit at their desks all day. There's a lot of communication and free will in the office, both work related and non-work related for times when you need a little break from the computer screens. I am young and this is my first place that I've opened up a retirement plan with so I don't have personal experience with other places, but from what I've told people and the reactions I've received, Schreiber has probably one of the best retirement plans you will ever find.
Beautiful surrounding scenery - lots of windows wrapping the entire building, freshly made breakfast/lunch, locker rooms and showers, standing desks, free cheese snacks, free downtown ramp parking 24/7 365 days a year, USPS/UPS drop off and pick up on site.
No gym (people tend to think there is one in the building), commons food is fresh but expensive