Pros
You meet some great great colleagues but ultimately all end of leaving the company. My friendships with former coworkers is the only good thing that came out of working for this company.
Cons
Communication, especially from upper management. Safety and security of office locations. Randstad hasn't learned that being a successful Staffing Consultant or Staffing Manager doesn't mean you'll be a good Branch Manager. There is no managerial training, developing, or coaching - the ill equipped people are promoted into roles they are not ready for and probably shouldn't be in because they don't have a leadership mentality - they were just in the right place at the right time. Turnover is extremely high causing some irreparable relationships for a book of business you might be taking over. There is no plan to fix the turnover rate, just keep hiring under qualified people. I wish there wasn't a 20 word minimum...