Excellent personal developmentThe good thingsThe boss is great and she values employees' happiness level.
Working environment is great as it is a home office.
There is no barrier between employee/employer.
Appreciation is shown
The challengesDealing with contractors