Taro Logo

Nice place to work

Solutions Architect
Former Employee
Worked at Dell for less than 1 year
May 27, 2023
London, England
4.0
Pros

People are nice.

Flexible working.

Cons

Big organization, hard to know what is going on.

Was this helpful?

Dell Interview Experiences