The corporate/managed route has pros and cons, here are some experiences to consider:
1) Management companies operate by consolidating services and charging them at reduced cost to the client compared to what an in house flight department would require for capital. This means that most services the management company sells including pilots, MX, must have enough margin to make a profit for the them.
2) Wages at management companies are going to be lower than the average "Corporate" position. Another thing you will find to increase profits is that aircraft will be crewed with fewer pilots. Most only have 2 pilots per aircraft. Some 3 if you are lucky. This is common even if the aircraft is capable of going international or fly both charter and the client. Some companies will try to have scheduled days off but you will ultimately always be tied to the aircraft's schedule.
3) Corporate positions are based on "Merit". This sounds good in theory but "Merit" in reality has little to do with ability. My experience is that most companies have a perception of what attributes a candidate should have for promotion and usually use somebody to gauge this in the form of "review" or "report". This is where the system breaks down as the feedback to base the promotion is only as good as the information provided by this person. My last company used a "base manager" as our station was not located at the home base. Input was solicited from this individual but not from other crew members. This individual stated to myself and several other crew members that he was "pissed off" we where hired over his buddies. How good is his information for promotion? This individual was the most "Senior" however he was also the most dangerous one to be in the cockpit with. Bad situation, but the "Merit" system has to set up with checks and balances to be equitable.
4) Training. You will likely be locked in for 2 years with most bonds. The more restrictive the bond, the worse the working conditions and pay package. Nobody ever leaves a good job. Bonds are a band aid solution to a larger issue. If you sign up for a job, stick it out and give a 110% but do your homework before you sign.
5) Upgrades. In most companies you will be trained as a PIC even though your pay will be that of an SIC. You will likely be able to do all of the duties of the PIC but your pay will be half or 2/3's at better companies. The key to upgrades is this:
Give a 110% at all times. Do note that upgrading is not just flying from the left side. Its about your ability to manage a team and communicate. Its also about maturity. My last position had a guy with no ATPL or PIC time wanting to be a Falcon 900EX Captain. Scary situation is that he might be one soon because he is a "buddy". What you need to understand is that even if you have all of the "right stuff", unless there is a business case to upgrade you (need, no increased insurance, owner will pay for it) all decisions to promote you are business driven and not based on your desire or efforts in the end.
6) MX and SMS. MX is usually contracted out. Most companies are good at getting things fixed. The issue with management companies is that preventative maintainer for things such as air duct cleaning, etc. will usually not be looked at until it is a problem. Not to say that this means MX is worse, it just means that some things will not get the TLC of a dedicated AME.
Companies that embrace safety will operate that way. Companies that don't will not. SMS is just a way for the government to lower its responsibility for oversight and leave a paper trail for easier audit by less qualified inspectors (lower oversight costs). Some companies will take SMS and do great things. Others will not and use it as a way to skirt the rules. Fly safe and refuse anything that will break regulations. Its cheaper to delay and fix than get fined for both the pilot and company. When you contrast the management/corporate with an airline, the oversight and standards can be great at both, its just easier for things to fall apart when business aviation is allowed to self regulate.
7) Expenditures. Some companies do it right and give you credit cards, and cover all costs. Some do not. Do homework before you start with a company. If you end up on the road and company credit card doesn't work, it is possible you might have to carry the expenses and be reimbursed. It is not a good sign if you do not get some sort of way for paying company expenses on the road and they want to use your personal credit rating for business. Most companies I've worked for issue every pilot a credit card or float. I have heard some companies do not. Also look out for companies that try to place overly restrictive limits on things such as hotels. While you should behave like a company money is yours (don't overspend, its your raise or job on the line) do note that some places would rather your drive 100 miles to save $20 or will book a hotel based on the cheapest price. This does not always work well in the end. Be smart with your spending.
Per Diems or straight expenses are another thing to look for. Per Diems are nice when your pay is low. You usually end up starving on the road if you try and use it for extra income. Meals in cities where people with money fly are not cheap. this is where expenses are great, you can eat, have a bit of fun as long as its kept reasonable.

Flying. Flying in corporate can be very demanding. You are going to a lot of unfamiliar places. This is great. However the downside is that you might only fly 300 hours a year. Makes it tough to get an upgrade if you have no time unless you are a "buddy". You will fly a lot and then sit for a few weeks so you get hot and then cold which is a bit of a challenge when your coworker reaches for the engine start instead of the APU.
Also note that passengers have no sense of time. "On Demand" means there are no fixed departure times, no baggage handlers, no check in counter, no resources where you are able to just sit in your seat and fly. Its totally different than airline flying. You are base manager, operations manager, MX manager, dispatch, client coordinator all rolled up into a one man army. Two or three if you have good CRM. Some guys keep information to themselves just so you have to go to them for answers. They are usually the ones who you have to watch out for.
To do well at corporate, you have to love flying and people. You also have to be a great politician and diplomat, your progression depends on these "optics".