Pros
The initial training provides hands-on experience, is a stepping stone for junior professionals to get their foot in the door
Cons
Definitely not a place for long-term career growth.The placement team is disorganized, making communication frustrating. You often receive sudden, unpredictable phone calls with zero context. Furthermore, the "bench time" is excessively long