You should rarely need to raise a PropertyChanged event on a collection. Make the collection observable so that it notifies any bindings whenever items are added or removed:
public IList Employees
{
get;
private set;
}
// in your constructor:
this.Employees = new ObservableCollection();