Pros
As an entry level associate it seemed like the perfect place. In house showers, cafeteria, and gym. Co-workers were fantastic
Cons
The honeymoon stage ends abruptly. They expect you to live, breathe, and die for this company with absolutely no work/life balance whatsoever. The managers at every level are cutthroat who would just as soon step on you as look at you and provide little to no or inconsistent assistance when questions are asked. All management cares for, when it should be the people, are the client and covering themselves. The president is not much better. In fact since he has been in place the company has continued to be poisoned by this insufferable pestilence. Moreover Human Resources, who is supposed to be the aide to associates, is powerless to be of any assistance to anyone who wants it.