Eagle Creek


Eagle Creek BI Consultant Jobs & Careers in South Dakota

Hiring? Post a Job
3 job openings Back to all jobs

Show:  All Results Last 7 Days
30+ days ago

Salesforce Administrator

Eagle Creek Software Services Vermillion, SD +2 locations

Since 2005, Eagle Creek has leveraged US based on-shore/off-site Consultants in our multiple Technology Centers. This has given us the ability to… Eagle Creek Software Services

30+ days ago

Sr. Lead Siebel Developer

Eagle Creek Software Services Sioux Falls, SD

Since 2005, Eagle Creek has leveraged US based on-shore/off-site Consultants in our multiple Technology Centers. This has given us the ability to… Eagle Creek Software Services

Eagle Creek Reviews

35 Reviews
35 Reviews
Rating Trends

Recommend to a friend
Approve of CEO
Eagle Creek President, CEO & Co-Founder Ken Behrendt
Ken Behrendt
10 Ratings

    Bad Training. Worse Management.

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Developer in Pierre, SD
    Current Employee - Developer in Pierre, SD

    I have been working at Eagle Creek full-time (more than a year)


    Good starting position if you have a computer science degree and web development knowledge.


    Training is a joke, hence the suggestion to already have a computer science degree or equal experience in web development or business intelligence. The training class was led by younger people with a lack of experience and zero planning or direction. They taught us very little of anything that we actually used on the job, like Java console programs. Basically a waste of time.

    When actually put out on the floor we were put into a "shadow" position that varies between employees on a scale between worthless to sub-par at best as far as getting you ready for a project. Once on a project you were lucky to get something that was well planned and had a good staff put on it, and even then it was normally an organizational nightmare. Lack of planning from both client and management puts developers in very odd positions with inaccurate time forecasts, unrealistic workloads, and poor communication.

    Management does not keep track of people very well except for how many billable hours your have or how much potential you have on getting billable hours in the near future. Even if you are highly skilled or dedicated as an employee they will lay you off to save the company money when times get slow on projects.

    My advice is to, again, already have a computer science degree, and to also do A LOT of self study while on the job and constantly remind management of your progress, asking for any and all certification you can get from them, such as Salesforce, Java, etc.

    Advice to ManagementAdvice

    Offer better training that is planned out and focuses heavily on Web Development. The SQL training was great, but the Java training was useless because it didn't teach any web development ideas until the last week. What you should do is teach SQL and then in the Java class you should teach how to connect an SQL database to a Java based web project and create a website, focusing heavily on the MVC model and the AGILE project model. That stuff should be week 1-2 and remain the main focus for the entire training session.

    Also, communication as a whole in the company needs work. Talk to your employees about projects, even if they are not solid yet, and create training classes for people on the bench to give them certifications for marketable softwares instead of relying on them to sit at their desks and do it themselves.

    Doesn't Recommend
    Neutral Outlook
    Disapproves of CEO

Work at Eagle Creek? Share Your Experiences

Eagle Creek

Click to Rate