Pros: Projects usually keep you busy, so there's not much downtime between client engagements. As an IT Consultant, I've felt pretty secure with the pipeline of work, especially in the Chicago office. They do try to keep people on, which is good for an established company.
Cons: Job security really depends on the market trends in IT consulting. If a big tech client pulls out, things can get a bit uncertain, and I've seen some shuffling. It's not a place where you'll feel absolutely untouchable, especially if your project ends.
Advice to Management: Keep focusing on diversifying the client base. That would really help improve job security for IT consulting roles, especially with market changes. Clearer communication around project transitions would also be a plus.
Show more