Pros
-Free coffee and food on occasion. -Easy work -Fellow analysts are friendly. -There is no need to work hard or be good at your job, just become buddy-buddy with your manager and it will take you far.
Cons
-Terrible management that starts at the top with the Director. She we will call you out in front of everyone and frequently talks down to people. Also, if you ever leave be prepared for an exit interview consisting of being berated and told that your new job and company is awful (real professional). -Many of the managers are like they are in high school telling inappropriate stories loud enough for all to hear. -Promotions are based on favoritism. -Awful schedule, nights/ weekends/holidays. -Team leads do not know how to deal with people. If you try to call off sick your team lead will try to guilt you to come in or just keep calling and harassing you. -You will be micro managed and treated like a child.