I have been working at SThree full-time for less than a year
Pros
People, culture, work and connectivity
Cons
Pay was too low for starting experience.
Advice to Management
Increase your pay, otherwise really great stuff.
I have been working at Oliver James full-time
Pros
The leadership, the technology, the career opportunities, the global mobility, the office spaces, the people, the culture, the ownership, the benefits, the parties! OJ has always been a market... leading recruitment firm, but in the last few years it's challenging any business as a market leading employer (in both sales and operations).
Cons
Communication in any large business always needs attention from leadership. As OJ's growth has shot up, it needs to keep an eye on how and when group communication is managed.