Pros
If they let you, you can actually help guide the future of the department you work in. Also, if you're Israeli, the world is your oyster. If you're any other nationality, not so much.
Cons
Refuses to pay competitive salary Refuses to hire help for those departments that need it (unless it is finance). Even when auditors tell you to hire help, refuse to do so. Members of Senior Management have no clue what needs to be done and contradict members who are SMEs for their own professional gain with poor results. Budget planning is nonsensical and insulting. CEO only hires "yes men" and will only follow the advice of those he wants to listen to Politics of the company are seriously unprofessional. From constant unwarranted character assassination to outright manipulation of the facts into boldfaced untruths, the current POTUS administration is actually a breath of fresh air in comparison.