I have been working at Mitsubishi International full-time (More than 3 years)
This is a stable opportunity, but little room for growth outside of your position. They provide volunteer opportunities and other social functions very often.
Chances of really moving up are slim
Very tough and conservative management
Errors, no matter how small are treated rigorously.
The pay is low for industry standard.
I applied through a recruiter. The process took 2 days. I interviewed at Mitsubishi International.
The only hire through recruiters. Recruiter will meet with you first and they don't ask difficult questions, just want to make sure your a good fit for company. After interview with recruiter they will set you up with interview with company. You will typically meet with human resources manager as well as manager from the department you will be working with.