EFC Systems Software Developer reviews

2.0

12% would recommend to a friend

(13 total reviews)
avatar

Ernie Chappell

Not enough data to show CEO approval

27% positive business outlook

Reviews by job title

13 reviews
2.0
Apr 18, 2017
Recommend
CEO approval
Business Outlook

Pros

They provide descent hardware to dev on (i7 with 16gb ram and ssd), though I got a used machine that I had to uninstall a bunch of garbage from the previous dev before I had enough hard drive space to update visual studio. For the most part, it's a very quiet and clean workplace.

Cons

There is no quality culture. They have very little, if any, quality procedures in place, and discourage refactoring or enforcing best practices because it costs time. It's literally a jfdi (just *** do it) environment, and it's hard to take pride in anything you do here. Requirements are non existent and developers are discouraged from asking questions about requirements because it detracts from the product managers ability to do their job. There is absolutely no social culture. The developers are expected to interact with each other only if it involves business. Employees tend to warm up their lunch in the microwave and eat in their cars. The 15 pages of company policies and how strictly they are enforced makes it feel like we are being babysat all day. There is also no flexibility in schedules. You can work more if you'd like, but there's no "make up" hours even within the same business day. If you need to take time off, you have to use pto (in 15 minute incriments). Benefits suck. What more can I say?

2.0
Jul 8, 2016
Recommend
CEO approval
Business Outlook

Pros

Can work 9 hour days to have every other Friday off. PTO doesn't expire at the end of the year and you can cash it in. You earn 10 hours of PTO a month, although I think this is pretty comparable to other companies considering that it's both your vacation and sick time.

Cons

This company is stuck in the past in terms of perks and work life balance for employees. From the time you arrive to the time you leave you're expected to be in your chair knocking out work orders. The VPs and CEO say our development is a "high octane environment"...I don't know where they get this from. We're all pretty much quiet, keep to ourselves, and heads down in our work. We communicate to each other thru IM 95% of the time even if the person you are communicating with is in the cube adjacent to you. Verbally asking another developer a question is discouraged as it disturbs the other developers. Don't dare have a conversation about non-work related topics. There are some days I don't even verbally speak to my co workers while on the clock. This isn't a collaborative dev shop. It's more of a "hurry up and get it done so we can move onto the next release" environment. All that to say: if you like human interaction, this isn't the place for you. You'll get tired of their asinine rules. Most of these rules are strictly enforced (they're pretty anal) I'm talking about things like: You must give AT LEAST 60 DAY in advance notice when taking more than a day of vacation. No visiting websites unrelated to work (no social media, weather, news sites) on the company's internet whether it's on your or company time. No music streaming sites, either. You're only allowed to install applications related to work, so Spotify is out, too. NO WORKING FROM HOME...even due to bad weather that make the roads unsafe. As our CEO puts it: "The office never closes. If you cannot make it into work, take PTO." Business casual dress all the time, no exceptions. I don't know why this is when we rarely meet clients. They used to be extremely anal on arriving a few minutes late. If it happened more than a few times, they liked to get everyone together and talk about how unacceptable it was. They haven't done this lately, however, I still feel like a criminal anytime traffic is bad and I'm two minutes late. Anytime you have a suggestion as to making work more enjoyable, management likes to bring out all of the cons and is not at all encouraging of your suggestion to where you give up on trying to make it happen.

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 10 - 12 of 13 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.