1NF deals with repeating values in a column. A column should only contain one value to satisfy 1NF.

I think your model where Employees are in Dept. table is breaking 2NF as Employees are not functionally dependent on department key, unless you treat employee as an attribute of Department.