Pros
Free benefits, nice Atlanta location
Cons
I have been in IT since the 80's and have never run across a company with this type of work ethic in my life. No work-life balance. They expect you to stay on a customer call until it is done, if that is 10:00 pm, they don't care. Also they give you vacation time off but frown upon you using it. They want you to not attend your children's graduations, schedule all family appointments on the same day, work on your vacation if you even take it because again it is totally frowned upon. You get fooled in the orientation, they are not family friendly at all. I actually did not participate in most of the orientation because...I had to work. If you have a life outside of your work, don't join this organization, you will be disappointed. Also there is no real HR, if you have a complaint about your immediate management, there is no one to talk to, no recourse. Imagine that, an HRMS firm with no defined HR.