Since it's a consulting company, you have chance to work in big diversity of projects and technologies, most of them being big players, like Walmart.
Cons
The balance between life and work that the management expect you to have isnt nearly acceptable, and extra work hours are part of the company daily basis of a lot of their projects.