Taro Logo

Worst place in the Chicago metropolitan area to work for!

Senior Software Engineer
Former Employee
Worked at Discover Financial for 4 years
April 21, 2016
Riverwoods, Illinois
1.0
Doesn't RecommendNegative OutlookNo CEO Opinion
Pros

The only good thing I had here was the work-life balance. My team didn't have much work, but despite that, they wanted you to sit like a robot from 9 am to 5 pm. Leaving even half an hour early when you have nothing to do gets you a 1-on-1 the next morning.

Cons

This will be a long list!

  1. Extremely low pay and year-end bonus package.
  2. Doesn't take care of its employees but spends all their money on themselves, such as spending millions of dollars on renovation, award ceremonies, decorations, new buildings, and a basement ping-pong/game center. Please, that Wii and arcade games were a ridiculous idea!
  3. Lots of favoritism by managers.
  4. Lots of managers/team leads with outdated, militaristic ways of management from the 19th century, where the management dictates your every move down to the letter. If they say sit, you sit; if they say stand, you stand. You don't do anything your way.
  5. No freedom of speech, or just for anything!
  6. It's a shame to call this place a tech-oriented company, as even to install one of the basic software, you have to take permission, which can take days.
  7. Lots of bad co-workers with professional jealousy, watching your every move and bad-mouthing each other rather than working together as a team.
  8. Bad managers for tech leads, who have not a zero bit of idea from the tech perspective of what is going on.
  9. Some managers treat you like their children; they monitor what you say, what time you come in, what time you leave, how much time you browse the net, whether you bring a notepad to a meeting, and questions you ask in the meeting.
  10. Outdated technology in tech teams.
  11. Full of office politics, where no department agrees with other departments.
  12. Horrible culture!
  13. Difficulty finding parking most of the time.
  14. Way too much unnecessary security on campus and on our PCs.
  15. You are required to take lots of online classes all the time for "learning" which doesn't even relate 1% to your job.
Advice to Management

Just chill out and don't be so uptight!

Fire all the outdated managers who handle tech teams but have no clue of what the team does from a technical perspective.

Increase the pay of your employees, and stop spending unnecessarily on the company itself.

Was this helpful?

Discover Financial Interview Experiences