Vantaggi
There are a lot of pros to working here, but none on the professional growth side. A good 401(k) program with matching contributions, medical, dental, vision and ample time off are provided. Also, quarterly bonuses are given for hitting your numbers, although they can be hard to attain (but they are working on changing that, which is good progress on their part). The office location in downtown DC is hard to beat, and free employee Segway rides, fitness center, yoga classes, fresh fruit, milk and juice every day make coming to work a little easier. However, it is important to point out that most people do not take advantage of everything CoStar does offer because it is so stressed to hit your numbers, and that is it, that the fun side things are not used because people do not want to spend an extra second at the office.
Svantaggi
Most of what has been said about how employees are treated does not need to be reiterated, as this is not a place to grow professionally. They tell you in an interview that you have a chance to be a research manager (who only make ~50k a year for a whole lot of responsibility and headaches from their managers), but in my almost 2 years of being employed, not a single employee has been promoted to manager, as they prefer to hire from outside and then teach the managers about how they want employees to be treated, so managers cannot see how difficult hitting Metrics goals as an employee really are, and to not breed any sympathy when it comes to the constant firing of people who are put in hard situations with their portfolios. Also, this IS NOT a job where you learn anything about the commercial real estate market. This is a strictly call center job where you are paid to make as many calls as possible a day, and extract as much information as possible from the people you speak with, and if you do not do those things, you will be fired basically immediately. I also want to point out that this is not from a disgruntled current or ex-employee as I have not hated working here (I have a new job that starts in a month), but it is just facts presented so any future employee can understand what they are getting into.