1. Get access to client's business practice and face with real business cases 2. Work with many clients within short time to get various business styles knowledge 3. Promotions to grow as professionally as IT and business consultant
1. Too many senior managers 2. Absense of professional growth for high-qualified consultants (just one more project, nothing new). Leading positions are already taken by "old-timers".
Let us know if we're missing any workplace or industry recognition –