Pros
A great company with great people and management team who understand the value in looking after their staff. Thoroughly enjoyed my time working at EssentialSkillz and resigned and left with a very heavy heart to take up a new position in another company that was just too good an opportunity to turn down. They are a small, very well run, financially stable forward thinking company who will continue to go from strength to strength because not only because of its products and services but it's people as well. I have never worked with a more friendly, capable, quality of service driven group of people in all my years in working and owning businesses.
Cons
Absolutely no negatives whatsoever, great company, great products and services and great work ethos.