
They have theme days, dress-up/dress-down and snack days.
Open enrollment gets very hectic and can be a bit overwhelming.
It's a good place to work and they seem to generally care about their employees.
They offer free medical insurance but you can opt to pay and upgrade your coverage.
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.