Enjoyable job; poor management
Hard to advance, management tends to turn a blind eye to issues. Raises are hard to come by. Work hard for little to no recognition.
Aside from that- the scope of work is interesting. Very busy office. Lots to learn. Great coworkers. Very flexible with appts and vacation time.