If you really need a job. Immediately management is normally good about being flexible with your schedule if you need them to be.
Cons
Poor pay if you been there for years. It's very difficult to get competitive pay or salary adjustments. Things may have changed since, but not sure if they have.