I work in the support org, and it's a terrible experience. I have no complaints about my peers and the other contributors whom I work with, but CA is stuck in a very command-and-control management mentality, at least from my POV in Support. There is very little transparency about why management makes the changes that they do. We are forced to work in the office at all times, my peers and some managers dress like slobs, and there is always someone looking over your shoulder to make sure you are working. CA Support is a first-world IT sweatshop. They don't like to invest in quality training or equipment either, and the products you are asked to support are mostly legacy products that have been around for 20+ years and are highly over-engineered so hard to use and support. We hardly ever get any nutritious food offered to us; once a month we get a lunch but it's usually very unhealthy food that will make you fat, especially since there is so much management and peer pressure to "work hard" that you are practically glued to your desk all day. The coffee sucks and the facilities are very old-school and drab. There's a ton of old mainframe technicians who are deathly afraid of losing their jobs because there are frequent layoffs at CA, so there isn't even any job security. The compensation is below market rates, and they do not like to give raises in support. Management is generally very aggressive and micromanaging and they do not really understand the technology that we are asked to support. Do yourself a big favor and find a job with an employer who has a progressive culture, systems, and products; you'll learn a lot more with that approach and it will benefit your career better. CA Support is a dead-end job.
The CA engineering team is made up great people who are dedicated to their products and customers. However, CA is a revolving door for senior management who show up, spend a lot of time talking about new initiatives, and then leave after 18 months. This results in little-to-no benefit to the customers and a very unhappy work-force. Investing in products and reducing directional churn would go a long way to righting the ship.
CA Technologies, formerly Computer Associates, is one of the largest independent software corporations in the world, with 100 offices in more than 45 countries and a total revenue of $4.643 billion in revenue for fiscal year 2013. I've been working for CA Technologies since 1999 as Sr. Director of Software Engineer, I've always been fortunate to manage and work with some of smartest and most talented people you can find on the market.