Pros
Karabina really cares about their people. In most consulting companies you are just a body, at Karabina you are a person and a valued asset to the company. Their people management structure ensures that you are looked after in all aspects of your life from work life balance to your career and they really do listen. I love the freedom I have to grow in my career and the wide variety of technologies and projects I am involved in which keeps me motivated and excited. Most people who leave Karabina find themselves coming back. If Karabina finds that structures and processes are not working within the company, they have no problem changing things around, always trying to find a better way of doing things and keeping their staff happy, something that most companies would not even consider.
Cons
Whilst Karabina pays above market value, it would be nice to have some sort of bonus structure in place. I would like the opportunity to do some more advanced training than what is offered in-house.