多项选择题

工程咨询单位进行组织设计时应考虑的因素有______等。

A.本单位的经济效益
B.市场导向
C.项目管理特点
D.当时当地的社会效益
E.知识研发的保障服务