EFC Systems reviews

2.6

26% would recommend to a friend

(9 total reviews)
avatar

Ernie Chappell

53% approve of CEO

34% positive business outlook

Reviews by job title

9 reviews

Reviews about "Compensation"

Return to all reviews
5.0
Apr 5, 2019
Recommend
CEO approval
Business Outlook

Pros

- Strategically, the company is extremely well run; senior leadership is relentless about understanding industry needs and trends, and is always thinking several moves ahead - Very good about shifting resources to capitalize on opportunities as they arise; this company misses very few opportunities to advance its position in the market - Growing at a steady clip, quick but sustainably so; you'll never worry about financial mismanagement, and your job security is pretty much guaranteed as long as you perform well - The people are great; lots of high performers, coworkers are generally in good spirits, and there's a healthy relationship between levity and professionalism - Engineering leadership team is passionate about constantly improving life for engineers, and holds themselves to high standards - Engineering department culture emphasizes ownership and initiative; engineers can earn a good deal of autonomy - Ultimately, you're building products that people depend on every day - the feature you build / bug you fix will make someone's day

Cons

- Older codebases + few greenfield projects = fewer natural opportunities for keeping up with industry developments - Stubborn mindset around employee investment; should be more willing to look at spending on equipment & conferences from an ROI viewpoint rather than raw cost, taking into account the boosts to employee performance & retention - Rapid fine-tuning of work priorities, while good for the business, may feel like priority whiplash from the individual contributor perspective; in general, the brisk pace is not for everyone

1.0
Feb 28, 2018
Recommend
CEO approval
Business Outlook

Pros

The only pros are free coffee with your choice of Folgers or Keurig and monthly 15 min. birthday cake and sometimes ice cream, if the CEO is feeling generous. Some of the employees are nice, but a lot are fresh from MTSU or Nashville Software School and have no other work experience outside of EFC. Most of the people that were hired that have work experience at other companies immediately try to find new work after a few months. The people who don't are getting paid well enough to put up with this company. Salary should be higher than most other companies with all the cons going for it.

Cons

I warn any Software Developer to rethink working here no matter what they offer you. Here are some of things that you can expect while working at EFC: - Poor Project Management. Expect random major changes to things you are working on and management (especially the CEO) expect you to still finish it in the original time slotted. Work is consistently unclear when tasked out to the development teams that there will be multiple meetings to try to fill in what the written documents do not say. - Not an AGILE working environment. The company will try to tell you in your interview that they are moving towards that but they will never reach it. This company is slow to make any changes. Few people are allowed to bid on work and allow their input on how long something might take. Those people are the ones who don't write code or QA the application. They're the chickens. - Codebase. The applications you will be working on are all ancient and they stay ancient for fear of breaking features. Important business logic is based in the user interface. Forms can be 10,000 lines long with hundreds of controls. Any software architect would lose their mind at how bad the applications are laid out. There are no unit tests and it would be pointless anyways since there are no business logic classes. - Micromanagement. There is literally a document on how many pixels away controls should be. New forms or user controls must all be approved by management and must fit the existing application's horrible UI. Crystal Reports are the same way. They must be run by the VP of Software Development. - QA. The company refuses to hire any new QA people. QA literally has no idea how to test something until a few days before it is due. There is no time for them to write test cases or give development test cases to use in validation of work. - Career Movement. There is none. Unless you were one of the people stuck working there for ~10 years already. Everyone in senior positions at EFC is a lifer. They have not worked any other jobs outside of EFC or gained any experience of how a good company operates. This is especially true for the senior people in development department. - No benefits. There are no benefits provided to employees outside of free coffee. They let it be known that your web traffic is recorded and monitored. You can't use your computer to stream music and there is no provided WiFi to stream music from. You are allowed to listen to music on your phone so hopefully you have unlimited data or own a library of music to download to your phone. Any outside web traffic is heavily frowned upon but they don't have a block on it. I'm guessing some employees are allowed, but the minions are not. - Punctuality. As other reviews have stated, if you are running late you have to call the HR hotline and report when you will arrive. That time cannot be made up and you will be taken out of your PTO. You will be forced to take an hour lunch. Leaving early and making up time is not an option. There is no option to work from home either. - Health Care. It's the worst I've encountered. - Bonuses. There are no bonuses at this company, but you will be given a Bluetooth speaker every Christmas and you will pay taxes on it. - Work life. Expect every employee to act like a zombie when they get to work. I've never worked with a more miserable group of people in my life. The only ones that seemed happy to be there are the ones close to the CEO. The environment is drab and dreary. Everything is a shade of brown with the occasional picture of farming equipment. There is a hallway of lifer pictures to know who is regarded as favorites to the CEO. It also lists how long they've worked there for. You'll have a cubicle and you'll spend your days there listening to silence or an 80's dot matrix printer if you don't have music on your phone.

4.0
Jan 14, 2016
Recommend
CEO approval
Business Outlook

Pros

They allow you to work 9 hour shifts and have every other Friday off. Start out with 5 hours of PTO per pay period and it increases to 6 after only 2 years. They are very geared towards training developers right out of school and do an excellent job. Very aggressive raises and they practically guarantee you'll get some sort of raise every year. It's been hinted 4% minimum raise. Lastly, the company is growing very quickly so there is plenty of room to move up or create new positions.

Cons

You must use any PTO for any time off regardless of any extra time you may have worked that week. Very strict on schedule. Can be very hectic at times. They take agile to another level. Have worked a week with 2 releases/day.

Viewing 7 - 9 of 9 Reviews

Glassdoor has 29 EFC Systems reviews submitted anonymously by EFC Systems employees. Read employee reviews and ratings on Glassdoor to decide if EFC Systems is right for you.