I have been working in Manhattan Associates for quite some time now. It is a good place to work. Friendly environment, work culture is good. But you have to slightly compromise on work life balance. You have to work after 6 for most part of the day. Other facilities are very good. Especially cab facilities. You get work from home option in case of emergency. One can have lot of learning here but the learning is oriented to a product. Technology learning is nominal. Overall, a good place to work if you are keen on learning and hardworking.