Ability Software allows the employees to grow and learn, whatever you need to get the job done, they will help and guide you. This is a small operation where no job is too big or too small, from repairing a network issue to developing a booking website. The atmosphere is relaxed and the work gets done. They are open to new ways of doing things, everybody has a voice here.
Cons
It is a small operation, so there is little room for specialists, broad in depth skills are what is required.