Taro Logo

Nice Place, Umbrella Company

Software Developer
Current Employee
Has worked at Deloitte for less than 1 year
February 18, 2020
4.0
Pros

It is a very nice place to work.

Cons

Contractors will have to work through an umbrella company.

Was this helpful?

Deloitte Interview Experiences