Pros
The thing is NYPL is a great place to work, but not the department that runs educational programs. I guess the only positive thing I can say is that the hours are not early in the morning and there is some opportunity for advancement.
Cons
Funding is always an issue, you never know if you will have your job from year to year. Runs on a different budget than the library. Too many managers that all say different things, micromanagement is also an issue. Formerly full-time positions have been turned into part-time, but responsibilities remain the same. Management tells you to get work done during your "office time" and not during programming so that you are available to "supervise." The thing is, there aren't nearly enough office hours, so that is a total joke. They then tell you that you once in a while you might have to work outside of your hours, which is ILLEGAL if you are an hourly employee. If I still worked there, I might consider filing a complaint with the department of labor for all the times I worked outside of my hours without getting paid. So I left and found a full time job instead.