Pros
City centre location with good transport links, opportunity for overtime, casual dress code
Cons
* Isolating work environment. Boring and repetitive work. Very little variation or challenge. * Very limited responsibilities and autonomy - have to ask managers to do basic things as you're not allowed to do them. * Little to no opportunity for building skills. Training is spotty. * Inexperienced managers sometimes give wrong information or behave unprofessionally, and don't know how to lead a team. * Stress from hard hitting upper management trickles down through middle management. * Poor / inconsistent communication. * Restrictive workplace environment dictated by clients. * Feels more like a factory or call centre than a charity that cares about people.