The whole software is created and maintained by a bunch of developers from HQ. All consultants need to do is bunch of basic configuration and some basic coding. All the tools that the company use are their own, for example they do not use GIT versioning, they have their own called FCR, similarly all the other tools used are proprietary and they all lag far behind the current tech scene. If you stay long enough here, you might very well not be employable anywhere else. Company culture is weird, everyone likes to drink a lot of alcohol, but its very difficult to form true meaningful friendship with anyone.
Relocating to new places every 1 year or so can be challenging as some of these locations are very isolated.