There are newer employer reviews for Blackhawk Network
There are newer employer reviews for Blackhawk Network

See Most Recent

Helpful (2)

Awful Development Environment

  • Work/Life Balance
  • Culture & Values
  • Career Opportunities
  • Comp & Benefits
  • Senior Management
Former Employee - Software Engineer in Pleasanton, CA
Former Employee - Software Engineer in Pleasanton, CA
Doesn't Recommend
Neutral Outlook
No opinion of CEO

I worked at Blackhawk Network full-time (More than a year)

Pros

Interesting technology. Talented peers. Compensation is okay. Company appears to have a good product and vision for the future.

Cons

Where to start... extremely high expectations on performance coupled with expected use of personal time to perform research and other tasks. Lack of leadership within development teams to push back on management and promote good practices within teams. Aggressive deadlines which lead to technical debt in the code base and no interest from management in refactoring or any other work which does not lead to feature development. They say that they're agile, but only the parts that management likes. Architecture team is completely separated from the development teams so there is no real effort to improve designs. Extremely political atmosphere at the management level to the point where teams within the company can not effectively work with each other. 2 (now 3) week vacation policy but it is mandatory to use your PTO between christmas and new years, so you lose 3-4 days automatically. There is a lot of domain knowledge that experienced team members have acquired over time, but you are expected to know on day one. Extremely stressful.

Advice to Management

Upper management knows what they want done and have good ideas. The management in charge of teams runs by a completely separate playbook so you hear one thing from CTO, but do something completely different in the day to day (CTO: "20% of effort should be spent on technical debt reduction". It never happens). It definitely feels like the political battles that wage between 'the gods' end up on the shoulders of 'the mortals'. Improve training! So many of your tools (service now) are completely unusable, but are essential to doing the job. Your domain (financial transactions) is not documented so you need to take your experienced members and create internal documentation and processes in order to onboard new developers. You know you have a bad environment (If you don't, you should read the reviews here), so you should concentrate on improving that. It seems like your other departments (sales, marketing, etc..) have good environments, why is IT (which is important to your business, if you don't already know) so awful?

Other Employee Reviews for Blackhawk Network

  1. Helpful (1)

    Lack of transferable skills; Don't stay too long!

    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Business Specialist in Pleasanton, CA
    Former Employee - Business Specialist in Pleasanton, CA
    Doesn't Recommend
    Neutral Outlook
    Approves of CEO

    I worked at Blackhawk Network full-time (More than 5 years)

    Pros

    For the majority of departments, it is a decent employer for someone fresh out of college but don't stay longer than 2-3 years or your career will suffer due to a plateau of transferable skills. If you are capable and experienced (solid skills, innovative, creative) it isn't worth staying longer than 2-3 years because you will loose momentum in the work force. Advancement opportunities are few and far between and pay increase is slight if at all.

    Cons

    Many poor business practices used that are not transferable. There is an "in crowd" and if you are not part of it don't stay longer than 2-3 years or you will be cheating your potential. My career path was delayed due to false promises and constant re-organizations of the various leaders and departments; I stayed too long (6.5yrs) which was a huge career delaying mistake myself and former colleagues also experienced.

    Advice to Management

    If you think you are not getting paid enough, don't just stay around, find a new job. Your apathy affects others including your own.


  2. Helpful (5)

    The worst place that I have ever worked

    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Software Architect in Pleasanton, CA
    Former Employee - Software Architect in Pleasanton, CA
    Doesn't Recommend
    No opinion of CEO

    I worked at Blackhawk Network full-time (Less than a year)

    Pros

    Conveniently located in Pleasanton, some highly talented technical people

    Cons

    inexperienced management, politically charged environment, contractors working absurd hours/schedules, poor work/life balance.. It seemed that there were many people in management who should never be managing people or making important technology decisions. There seemed to be a general lack of ethics throughout this company and it is by far the worst place i have ever worked


There are newer employer reviews for Blackhawk Network
There are newer employer reviews for Blackhawk Network

See Most Recent

Work at Blackhawk Network? Share Your Experiences

Blackhawk Network

 
Click to Rate
or

Your response will be removed from the review – this cannot be undone.