Pros
We have access to a free gym and receive free lunch everyday. There are always fun events happening. There is a patio to eat outside in nice days. There is an IT help desk on campus for help. The dress code is nice because it is not too stuffy. We have a good amount of time off and our benefits are phenomenal. We also have a CSA which I participated in this summer and I could pickup my fruit and vegetables while on lunch. It was super convenient. I also enjoy that once a month a cupcake truck comes what a way to roll in the weekend. My job is great and I have an awesome team I would not consider leaving even if I was offered more money.
Cons
I wish there was better communication with changes. We recently had to change our passwords and there was a lack of communication how to do so and what action would be taken if we did not change it. I think a lot of the meeting rooms need to be updated and have old equipment that does not work. It is a windows focused company and I wish it was more aligned with Macs as there are many users out there.