I've actually greatly enjoyed working here. My boss is very understanding, and I work with an excellent team.
What I like
They have excellent benefits, including medical, dental, and vision, you can take free company buses to and from work, and there are additional perks like free company lunches/snacks/cafeterias. My boss has been very engaging and understanding and may already be my favorite boss I've had so far, honestly. The team I work with is excellent, as well, and I've made some genuine friends there, as opposed to just people I tolerate for work's sake.
What I dislike
They could probably allow more work from home opportunities for people with my position, as it would be both practical and easy to manage. I'm honestly unsure why they don't, already.
Suggestions for improvement
Again, I think they could do with better managing work from home positions and expanding them further into positions already worked in the office.