It seems they have recently added to their management team and things are handled differently.
The three managers at Hatch try to be flexible with your schedules and obviously work hard to make sure all their employees are treated with respect.
Give them a call! I think you will like what you hear.
more