Very poor management, senior staff are not supportive. No decent training. Unrealistically high expectations and a crazy blame and guilt culture. No career support. Would not recommend to anyone, senior or junior. Compensation and benefits are appalling. No trust in colleagues.