Pros
Apparently iFOS flagged my previous review. It must have hit a nerve. It's funny that the company can post an unlimited number of fake reviews and none of them get flagged, but an honest review from a former employee gets removed...
Cons
iFOS has a culture of unreasonableness. Decisions are made without considering the impact to employees. Expectations are often unclear and contradictory. No reputable manager or HR professional would stay with this company because commands from management are often in direct conflict with ethical, fair and honest business practices. While this company is free to operate in such an oppressive manner, employees should be warned prior to accepting employment with iFOS, so they are aware of what kind of treatment to expect. Once you disagree with management or offer a differing opinion, you are done at this company.