Pros
decent pay decent group of people
Cons
huge turnover with people leaving every week due to 'policy improvements' trying to become another MS or Goldman by being hard on employees and demanding without giving proper environment for career growth or achievement politicized with people trying to take credit for success and point out other groups' failures to get higher 'score'. ever changing 'metrics' are a joke with 'senior managers' not even knowing themselves how to do certain things while expecting the 'END TASK' delivered. NO SERIOUS GOOD COMPETITOR, so they are going fine in terms of making money, but day someone like Google or others focus on this area, thats when 'senior managers' or old timers will really find their worth ONLY QUESTION TO SENIOR MANAGEMENT IS WHY THEY HAVE SUCH HUGE TURNOVER WHEN SO CALLED 'SUPERSTARS' ARE THE ONES HIRING NEW STAFF and projects still fail