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
Jul 2, 2026
Recommend
CEO approval
Business Outlook

Pros

big company, flexibility, good people

Cons

hard job, long hours, lots of screens

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