Staff is friendly and easy going. Company and local branch honest and open about what's needed and expected. If the type of work in general is a good fit then it's a great place for you.
Cons
The work itself is somewhat repetitive and you were pretty much tied to your desk/phone (at least at the time). Not much flexibility.