Pros
Himformatics preaches flexibility in work and making sure we you have the ability to work when you need to work to take care of your family. Depending on your client, you can work your own hours and and work from home most of the time. It's a great place to get your feet wet moving from an experienced employee to a consultant. There are some great people here that are always great to see, work with, and hang out with.
Cons
Himformatics is not set up for individual or corporate growth. They make most of their money off of a single client and, if they're ever cut from that client, the company will likely go under. They don't want to expand or grow to add additional assurances because they want to stay small. Himformatics values a handful of people who have been with the company for years and gives most good opportunities and raises to those people. Everyone else is expendable. If you've been there for a couple of years and you've worked like crazy and had lots of opportunity to learn and grow in your experience, there are no financial advantages for you. You're hired at one salary and will never be given a raise or valued higher. If you try to talk to them about your growth and wanting a raise, they will guilt you out of it by telling you that Himformatics is a "family" and if they give you a raise then someone else doesn't get theirs; so you wouldn't do that to a member of your "family" would you? After about 2 years here, the price for your position in the market will have increased do disproportionately your only choice is to move on.