Lack of headcount perhaps requires more involvement in nitty-gritty work, however overall still a good place to work. There are numerous opportunities to get involved in engagements or projects of various nature.

You will get to do state of the art, interesting and mind challenging projects. If you like that than this is the place to be. There is lots of learning and you will work will really smart and passionate people.