Pros
The best reason i can think of is the learning curve at Manhattan is worthwhile. People get in to the groove quickly and learn a lot. There is no way to escape work and if you are a person who loves to slog late hours, then this is an hec of an experience. It does almost everything in supply chain software and there is tremendous space for learning. This is probably one of the best places for out of school graduates . The work is never ending here. The place is definitely competitive.
Cons
The downside is again too much of work. People who would like 8-5 job wouldnt love this place. Senior Management expects employees indirectly to work more than eight hours everyday which if violated will be very difficult on the individual in terms of career growth.