Boring mundane repetitive work - Applications Development Intermediate Programmer Analyst Citi Employee Review

1.0
Jul 17, 2014
Recommend
CEO approval
Business Outlook

Pros

- very small pro: slightly more pay than average - good benefits package

Cons

- this is NOT the place to start if you want to gain experience in software development - you wont learn anything new here, code is all legacy, 10 years old, and I'm not exaggerating you will find youself getting stuck doing the same mundane tasks every day - less than 5% of your job will be bug fixing development on shell scripting, java 5 the rest will be monitoring and maintaining market feeds - senior developers close to management (or over 2-3 years service) will get the little amount of new "features" developed on old platforms - you dont write full applications here you will have to wait on access request for weeks on end from deployment database frontend etc etc teams for minimal one liner changes - constantly told "think of yourself as a banker here, not a software developer" - horrible americanised office culture that the financial people embrace is also forced on software developers - no bonuses or out of hours pay for long developer hours here, they are saved loudest and laziest bankers on the top level - 5am calls from teams in india singapore usa as brief as "fix this before maket opens at 6am, goodbye" - this bank received the biggest bail out in the world, and is know for being one of the most corrupt

Explore other reviews about Citi

5.0
Apr 20, 2026
Recommend
CEO approval
Business Outlook

Pros

Strong name recogition. Global footprint

Cons

Outdated trading systems, hyper competitive equities department due to relatively lower street ranking

3.0
Jul 3, 2026
Recommend
CEO approval
Business Outlook

Pros

Hybrid schedule, supportive managers, opportunities

Cons

Once you’re in, comp basically plateaus. Layoffs are happening across the board, which tends to be the full-time culture of citi. The vibe is very much “run lean” until something actually breaks, and only then consider adding headcount. You have to be intentional about protecting your work-life balance, because the implicit expectation is that you’re always on—24/7, 365—without the support of a properly staffed team.

See reviews by: Helpful|Rating|Date|All