Great company to work for if you are on day shift, by the time you are out it is still bright enough to enjoy the rest of your day.
Ultimately, as long you have something to do on a daily basis you should be good to go. They have a low tolerance for being late, so assure you are well grounded with your work ethic.
Free coffee in every corner of the building.
Great schedule, work life balance
little interaction with managers, Moving up can be complex