Pros: As a Software Engineer, I've worked on some decent IT consulting projects. You get to learn new tech, which is a plus for skill development. The Dallas office is fine, and there are opportunities to rotate to different client engagements.
Cons: The company culture is where it struggles. There's way too much bureaucracy, slowing down even simple tasks. For onsite roles, you really notice the internal politics, and it can be pretty draining. Sometimes it feels like progress is just stalled.
Advice to Management: Seriously, try to cut down on the red tape. Empower team leads more. Better communication from leadership could really help improve morale and overall project efficiency.
Show more