Pros
On Assignment/Lab Support before Apex joined the fold was really a great company. As a former internal employee, there was a lot of teamwork between branches. Though profits and margins were always important there didn't seem to be such a laser-light focus on them at all times. We were expected to do our job, do it well, and ensure our company is making money. But we were taught to do these things in a professional way. We were taught to act as staffing consultants and really be students of staffing. The people I worked with in my office were great and our management (for the most part) was very helpful and willing to take the time to assist you.
Cons
Everything changed when we merged with Apex. Our management changed and suffered dramatically! People were promoted that had no rights to be managers. Our commission structures changed. The way we were measured as being successful completely changed. It's as if in the middle of a game someone came in and said we're playing by our rules now and if you don't like it then quit. Our back office and timecards and payroll and everything... changed. Apex came in and pushed sales as being frankly the only thing that's important. Instead of hiring "scientists" which Lab Support always talked about, they're hiring kids right out of college without science experience. We had to have a certain amount of resume submittals every week. They would rather have quantity and not quality. It's just really a shame because I truly loved this company. Wouldn't recommend it to anyone now!