Pros
Great benefits package, looks great on the resume
Kontras
Poor management with no sense of leadership, have to manage up and be highly political which is tough due to the lack of trust and accountability. Most managers don't have an interest in developing, coaching or helping their team. They are paid on the performance of a territories growth and not individual success so as long as they are hitting YOY targets, which means they aren't concerned about individual success. Success is heavily dependent on the territory and winning the "Salesforce lottery." Culture in NYC is very much haves and have-nots, where people seem friendly but are very exclusive with only your "brand" being the leverage you have for success-- even if you are performing well or the hardest working. If you are looking to move verticals etc.. you can easily be blocked by your manager if they want to keep you for their self-interests. The management has created a self-serving environment where people don't really care or want you to have a fulfilling career. You will be shunned and humiliated in front of others if you speak up. It is not encouraged to give honest feedback.