Pros
Some people really do care about your success, but they don't seem to be in upper management. There are a lot of products, technologies, and applications to gain experience in and expand your knowledge base. They are a global company with customers all over the world which gives them plenty of stability during a pandemic.
Cons
The industry served is only hospitality, so while having global customers they are dependent on the hospitality industry. Decisions made by senior leadership will leave you in awe. Benefits will be taken away and pay cut at a moment's notice. The company will ride you ragged and ask you to do more and more with no benefit to you. If you express your overwhelmed - that's on you and you'll get more work/responsibilities. The recent merger has turned into a hostile takeover and the best people are leaving in droves.