CSG Software Developer reviews

3.7

65% would recommend to a friend

(81 total reviews)
avatar

Brian Shepherd

86% approve of CEO

77% positive business outlook

Software Developer Engineer employees have rated CSG with 3.7 out of 5 stars, based on 81 company reviews on Glassdoor. This indicates that most Software Developer Engineer professionals have a good working experience there. CSG is rated in line with the average (within 1 standard deviation) by Software Developer Engineer professionals compared to other employers within the Information Technology industry (3.9 stars).

Reviews by job title

81 reviews
5.0
Feb 21, 2014
Recommend
CEO approval
Business Outlook

Pros

- Strong commitment to work-life balance - Wide variety of projects with varying technical requirements means there's always something challenging available to do - Very talented co-workers, with lots of opportunity for self-improvement available

Cons

- Major changes in the industry are proving to be major hurdles in determining the direction the company wants to take with future growth - A heavy emphasis on cost-savings usually means hiring freezes, or the rare very minor downsizing - Technical promotions can be few and far between

4.0
Jan 11, 2012
Recommend
CEO approval
Business Outlook

Pros

Good professional environment. Nice employees.

Cons

Omaha is a small city in MD.

2.0
Jul 22, 2009
Recommend
CEO approval
Business Outlook

Pros

CSG has an attractive benefits package and a casual work environment. I was doing Microsoft .NET development in a consultant role. Essentially, there is a core group of developers that creates a suite of CRM applications that are then shopped around to ISPs to manager their user accounts and provide a billing platform. Often it's necessary to integrate into the clients legacy billing systems. The core application is rather complex and it allowed me to gain an understanding of writing software at an enterprise level that academia could only allude to. I met a few great people that crossed out of the work friend boundary and into the "person I actually give a damn about outside work" category. It was nice to have MSDN licenses and work with relatively current technology. There is ample paid time off. Many company events at nice restaurants and bars.

Cons

No chance for career advancement. Promotions were impossible to come by. In my three year stint only one of the developers in my department was promoted to "senior software engineer". Otherwise there are a bunch of chiefs sitting in their offices holding their ground. The core application team seemed to be antagonistic toward the custom team, the ones who actually customized the core app so that it could fit the needs of the client and make the company money. It all felt very cliquey. I'm the type of person who weaves in between many social groups because I can see people for who they are outside of the group they exist within. Management was ill suited. I've had a range of managers from code guru with little social skills to self proclaimed "hands off" manager who really didn't seem to be that interested in the people that reported to him. Many of the projects I was placed on involved working with very old legacy code, which I felt set me back in regard to keeping my skill set current. There was also a lot of bench time and bench projects to occupy us that ultimately were canned. Morale in my department became extremely low and many developers found new jobs elsewhere. I would prefer to work on one project of large scope and complexity than several one-off rinky dink projects. I never understood the social rifts between the core developers, custom developers and developers in other departments.

Viewing 79 - 81 of 81 Reviews

Glassdoor has 1,743 CSG reviews submitted anonymously by CSG employees. Read employee reviews and ratings on Glassdoor to decide if CSG is right for you.