employer cover photo
employer logo
employer logo

Illuminate Education

Is this your company?

Don't Believe the Hype - Web Applications Engineer Illuminate Education Employee Review

2.0
Sep 15, 2015
Recommend
CEO approval
Business Outlook

Pros

Benefits package is pretty comprehensive. Big Screens for working with. New Mac laptop upon joining company. Most of the staff is very approachable and are willing to help when asked, with the support and sales teams being mostly the backbone of the company.

Cons

Where do I begin? To start, there was no onboarding process, though that is said to have changed since my time. They sat me down, gave me a project on day one, to learn the lumbering framework, and while I did complete my task, never really got to dig in to the framework much. Technical Debt is incredibly high in this company. Their student information system is a very HUGE system, and the framework was originally created by them, with some of the original developers still working there. When I worked there, they were using an End of Life version of PHP, and the developers would have arguments over upgrading to a version that was 2 months from end of life. Furthermore, when trying to figure out the process behind the technical decisions, asking questions and then expressing your experience caused many of the development staff to say I was "a know-it-all". Infighting with development staff is common, but because of the length of working relationships they were able to resolve quickly, but when a new employee joins, the development staff would have a hard time expressing their issues with the employee. Trying to get people to meet on a regular basis would require aggressive scheduling and forcing scrum conventions (at the time) was way too hard. It would be nice to have a way to learn what everyone is doing, show what you're working on, and get help for the things you need help with. Most of the developers work in "silo-ed" conditions. Developer support is non-existent. The "developer of the day" is an revolving engineering position to help the support staff, however, it usually means that the engineer is required to figure out who "owns" the issue (or module that the issue is with). Additionally, support staff wouldn't search to see if an existing ticket was created, and attach to that, so you would have two developers (or more) fielding tickets and working on the same issue, committing code to the same file. Most of the "executive level" staff are not in the office everyday, with the CEO going on sales calls, and the COO just not at the office. The CTO would be present during his developer of the day duties, but gone for the rest of the week. The only full-time executive that would be in the office would be the CFO. The implementation managers all act like they are in a constant party. One even began to hit on me until I mentioned being newly married, which then caused them to lose interest in the conversation. During my time, there was an incident where the implementation staff got drunk before boarding an airplane, wearing Illuminate Education shirts, which resulted in an email from an executive of Crunchbase to the CEO. The CEO brushed off the email as if it were nothing. Finally, if you can't tell from their team page, but nepotism is HUGE in this company. Your background doesn't matter, it's who you know. While they are trying to support families, the work-life balance and compensation are horrible. Approaching someone about the issues is difficult, because of people working from home. Furthermore, working from home would be something taken away if the management staff didn't feel you were "worthy" of it.

avatar
Illuminate Education Response
10y
Thank you for your feedback. One of our core values at Illuminate is continuous improvement. We know we are not perfect, but we hold ourselves and the products we create to a very high standard. Feedback (positive and no so positive) helps us become better and we work very hard to improve. Below are some of the changes we have implemented: 1) On-boarding procedures for developers have been completely revamped. New developers now complete structured training exercises aimed at learning the legacy framework. They work closely with senior mentor developers until they are comfortable taking on their own projects. 2) Some of our components do indeed operate on a homegrown framework. We currently have a team dedicated to migrating our legacy services to a modern services architecture. 3) Communication is an area we recognize that needed improvement. Over the course of the past year, we have started practicing Scrum. The development team has doubled in size and developer support and communication have improved dramatically. Pair programming is on the rise, silos have fallen, and code quality improves every single day. 4) The "Developer of the Day" position no longer exists, and our product management staff works regularly with both Support, Implementation, and Development to ensure that efforts are not duplicated and developers can focus on what they do best. 5) We are very supportive of remote work. Indeed, some employees are on site less frequently than others. We maintain clear and full communication with each other every day through email, Slack, phone calls, Google Hangouts, GoToMeetings, text messages, etc. We encourage all employees to approach anyone else with any questions, including questions about time spent in office and personal reasons for working remotely. 6) We strive to maintain a great company culture and we care about our employees and their well-being. We have recently enlisted the help of a third-party company to survey our staff periodically to help identify areas in need of improvement and give team members the opportunity to voice their concerns and give feedback in a safe and confidential space. We definitely know that we can always get better. Since our beginning in 2009 with 7 people, we have grown to 131 team members and had a 3 % turn over in people based on them voluntarily leaving and a 2 % rate based on people we have let go. As we continue to grow and bring new people onto our team, we will work even harder to make Illuminate a great place to work. Your feedback has been shared with our leadership team and we appreciate the contributions you have made during your short time with Illuminate. Thank you.

Explore other reviews about Illuminate Education

5.0
Nov 7, 2024
Recommend
CEO approval
Business Outlook

Pros

Really miss the culture and experience here

Cons

None at the moment to be honest

4.0
Mar 10, 2026
Recommend
CEO approval
Business Outlook

Pros

Great benefits, and family dedication

Cons

Nothing at all. I love it.

See reviews by: Helpful|Rating|Date|All