Taro Logo

Low Pressure, Unstable Client Dependence

Engineer
Former Employee
Worked at Dell for 2 years
March 11, 2017
Peoria, Illinois
3.0
Doesn't RecommendNo CEO Opinion
Pros

Low-pressure working environment. Good way to get a foot in the door at client companies for better long-term employment potential.

Cons

Highly unstable, overly dependent on a few large clients.

Advice to Management

N/A (division has been split and sold)

Was this helpful?

Dell Interview Experiences