Marketing company faces lay-offs