Pros
From Day 1, I've felt welcomed and valuable to the team. The onboarding process was smooth, clear, and easy. The management staff is kind, competent, and friendly. I can see why this company continues to grow and be successful. The actual job matched the posted job description 100% and the company did a solid job setting expectations during the interview process. As far as the interview process, the recruiter contacted me within a day of submitting my application and the interview process was quick and thorough. Now that I know the recruiting staff quite well, I can understand how it became a well-oiled machine. Quite a talented staff. This is the best job move I've ever made ... couldn't be happier. Besides the work, the company reaches out often and holds company-wide events (both philanthropic and fun outings).
Cons
I would like to see more interaction between the on-site client teams. I know it's very common in the contracting world to not reach out past your team. But with such high talent on board, we could have a little more cross-team interaction.