Deloitte

Rebecca Crouch

Data & AI Consulting | Washington, D.C.

Overall Rating

1.0

1

Ratings

1

Comments

Ratings

US Government

Hard to Work With,Self-Centered

1


1

Management

4

Communication

1

Politics

No

Work Again

No

Delivery

No

PD Support


Comments: Perceives juniors who might be promoted to her level as threats, does not support their development. Takes credit for their technical work when she herself knows little. And repeatedly talks shit about everyone she works with.