Interview process is inconsistent. Somehow they manage to hire highly intelligent staff. However, the lack of planning leaves employees without guidance and changing expectations. Employees that do have technical knowledge are part of the interview process.