Pros
You get weekly Friday lunch paid for by the company. Also some of the more junior attorneys, who are not managers, are very nice. Young crowd in general, which makes social events fun.
Cons
Where to begin... Management is horrendous. They promote loyalty over talent, When you make a mistake, they are more focused on finding someone to blame than fixing the problem, and they will hold it over your head for the rest of your time there. Management is not open to change at all, any suggestions you make will be taken as an attack on the "culture" of the firm, and it will immediately blacklist you. Work/Life balance is nonexistent. Everyone is completely overworked at this firm, and management simply does not care. When you try to point out that your team cannot take any additional tasks because they do not have sufficient hours in a day, you are immediately seen as lazy, uncooperative, and not a team player. Compensation is a joke. They like to say "we offer a competitive salary." That is simply not true. The salary they offer is nowhere close to what someone should be paid for the amount of work that you have to do. You will be better off working for a big firm, with the same mountains of work and way better salary. Also if you are an attorney, forget about having a personal life. You will have to be 24/7 at the beck and call of the clients. You will be forced to put your email on your phone. You will be forced to be legal assistant, paralegal, law clerk, and attorney throughout the weekend and holidays. Turnover is crazy. There is so much turnover that inexperienced people get place in senior positions simply because they survived the toxic environment, or they were clever enough to befriend some of the managers. One positive about this, for young attorneys, this is a great way to get experience fast, because when other attorneys (and in occasions, paralegals) leave you will be left with a mountain of work that you will need to learn to catch up on and be an expert on in a matter of hours. So learning to swim by throwing you into the shark infested pool. Lastly, there is no career advancement opportunities. They like to pretend there is, they set up a structure for different levels of attorneys which is nice, but it rewards people for loyalty and longevity more than actually competence. My advice for anyone considering taking a position here is that if you have to take it, you should have a clear vision of what you want to get from this company and be ready to leave as soon as the next opportunity presents itself. Do not plan on staying for over two years at most or you will be miserable, milk the experience for what it is worth and get out. In conclusion, heed the advice of the negative reviews on this site. Consider your options well before joining this company. I learned a lot here, but it also caused unnecessary headaches and strains in my life. Look at how many people find the negative reviews helpful.