Pros
- Worked with some capable individual contributors
- Exposure to client-facing consulting work
- Opportunity to work on a variety of projects
Cons
- Communication from management was consistently poor; it was often unclear where I stood or what to expect next
- Project management was weak, resulting in a poorly run engagement that ultimately failed
- Very little notice was given when I was removed from a project
- Bench period was extremely short (approximately two weeks), creating constant job insecurity
- Entire US-based team on the project was eventually let go, indicating limited long-term commitment to US employees