Pros
The management always provided snacks and personal requests for food. One work from home day a week and relatively flexible for lunch hour. The company is very small so everyone got their own office space.
Kontras
The office manager at the time I was there did not trust the employees to be autonomous, so frequently there were condescending conversations regarding work output (regardless of client happiness). Work from home days were more work than they were worth with the stipulations put it place. The owner is involved in the day to day and in my opinion had a management style that was difficult to work with. I often felt as though there was a lot of anger displayed towards other employees and clients. I truly never knew if it was going to be a good day or a bad day and you did not want to be around on a bad day.