
They have theme days, dress-up/dress-down and snack days.
Open enrollment gets very hectic and can be a bit overwhelming.
They offer free medical insurance but you can opt to pay and upgrade your coverage.
It's a good place to work and they seem to generally care about their employees.
They are always open to employee input and have meetings with employees to discuss things they like, don't like or changes to make things better.