Honestly don't have a bad word to say. Maybe it being a smaller company 'sometimes' people have to wear a couple of different hats, so to speak. However, this has never negatively impacted me and the company is very fair and is conscious of giving people realistic workloads.