IXL Learning Software Engineer Reviews | Glassdoor

IXL Learning Software Engineer Reviews

Updated May 26, 2017
18 reviews

Filter

Filter

Software Engineer

4.3
StarStarStarStarStar
Rating TrendsRating Trends
Recommend to a friend
Approve of CEO
IXL Learning CEO Paul Mishkin
Paul Mishkin
12 Ratings

Employee Reviews

Sort: PopularRatingDate

Pros
  • I appreciate that even though it hasn't been discussed much explicitly, work-life balance seems important to people here (in 15 reviews)

  • The company is growing and there is great opportunity (in 9 reviews)

Cons
  • No free meals provided on a daily basis (in 7 reviews)

  • Tough to get to San Mateo office from outlying areas (in 7 reviews)

More Pros and Cons

  1. "Where Education Meets Technology"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer in San Mateo, CA
    Current Employee - Software Engineer in San Mateo, CA
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at IXL Learning full-time (Less than a year)

    Pros

    IXL Learning is a technology company in the first place, and has established very good standards for coding conventions, engineering principles, internal tools, etc. You definitely get the chance to grow yourself to become a better engineer.

    In addition, you'll have smart and friendly coworkers, good work life balance, great product, and challenging projects to work on. These are what you'll get at IXL, but should never take for granted.

    Cons

    None that I can think of.

    Advice to Management

    Keep up the good work, and bring the best talents!


  2. Helpful (4)

    "Still here...!"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Senior Software Engineer in San Mateo, CA
    Current Employee - Senior Software Engineer in San Mateo, CA
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at IXL Learning full-time (More than 3 years)

    Pros

    Disclaimer: I'm an engineer and experiences on other teams may vary.

    + Company benefits (not necessarily unique to IXL): drinks, massage, yoga classes, unlimited PTO
    + Environment where people are very willing to answer questions/help each other out
    + Any interest seems to be fostered here: D&D/board games to climbing/hiking/etc to learning Arabic/French to wine
    + Great work/life balance, flexible schedules
    + Driving distance to delicious food
    + CEO is very open to discussion, although his shyness can come off as aloof
    + Content managers / directors very approachable for concerns
    + Improving transparency on career advancement (at least for engineers)
    + New transportation to/from city!

    Cons

    - Growing pains like reduced space, but we're adding more some time in the near future
    - Still no interest in providing lunch and/or snacks :/
    - Could work more on employee retention

    Advice to Management

    Lunch in the office even once a week would promote cross-team conversation and friendliness, especially as we spread out even more!

  3. "Software Engineer"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer in San Mateo, CA
    Current Employee - Software Engineer in San Mateo, CA
    Recommends
    Positive Outlook

    I have been working at IXL Learning full-time (Less than a year)

    Pros

    1. Work-life balance is great
    2. People working here are very friendly
    3. Great working environment

    Cons

    Can not think of any

    Advice to Management

    Everything works great!


  4. "Expanding company with lots of opportunities"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer in Cary, NC
    Current Employee - Software Engineer in Cary, NC
    Recommends
    Positive Outlook

    I have been working at IXL Learning full-time (Less than a year)

    Pros

    Great Tech Ed company with lots of career opportunities. Office environment is very friendly.

    Cons

    My only minor complaint is being in a cube instead of an actual office.

    Advice to Management

    This is a great place to work. Keep it up!


  5. "Just recently joined IXL learning"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer in Raleigh, NC
    Current Employee - Software Engineer in Raleigh, NC
    Recommends
    Positive Outlook

    Pros

    Good work-life balance. Your working hour is flexible. Very friendly people. Competitive offer as a mid-size company.

    Cons

    As a new grad, I don't see anything bad. We don't have cafeteria in the company building but that's not a issue to me.

    Advice to Management

    Give more information about future as an employee here and about company's plan.


  6. Helpful (8)

    "Really bad company"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Software Engineer in San Mateo, CA
    Former Employee - Software Engineer in San Mateo, CA
    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO

    I worked at IXL Learning full-time

    Pros

    Not too much
    1.Okay base salary
    2. In bay area, good to change jobs

    Cons

    1. No bonus, stock even sign on, relocation
    2. No free lunch, no snack
    3. People are kind of cold, colleague collaboration is bad
    4. Cannot keep excellent employee, people leave frequently and senior(>2 years) are very rare
    5. Managers have too much power
    6. Like people from famous schools, but these people definitely not the top student at their school
    7. Code style is very bad and too many duplicate and unnecessary codes, employee often copy and paste
    8. Still use SVN instead of git, no modern advanced technologies
    9. Everyday work are mostly fixing bugs, pretty simple tasks, do not have projects on every teams
    10. Have been established over 18 years as Google, still a small company, not promising at all

    Advice to Management

    Not a very good promising company, may not die in the future, but I doubt it will be bigger, anyways not the right place for excellent people


  7. Helpful (3)

    "About IXL"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer in San Francisco, CA
    Current Employee - Software Engineer in San Francisco, CA
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at IXL Learning full-time (Less than a year)

    Pros

    1. People are friendly
    2. Interesting work
    3. No too much pressure

    Cons

    1. No competitive salary
    2. Small company

    Advice to Management

    Nothing special

  8. Helpful (1)

    "Company review"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer in San Mateo, CA
    Current Employee - Software Engineer in San Mateo, CA
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at IXL Learning full-time (Less than a year)

    Pros

    Smart and helpful people,
    Great culture and benefits.

    Cons

    No free food, everything else is great.


  9. Helpful (25)

    "I Felt Mistreated By The Company"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Software Engineer in San Mateo, CA
    Former Employee - Software Engineer in San Mateo, CA
    Doesn't Recommend
    Positive Outlook
    Disapproves of CEO

    I worked at IXL Learning full-time (Less than a year)

    Pros

    - Wonderful, smart, friendly coworkers who always gave me a smile
    - Very nice perks (2x weekly massages, 401(k) matching, etc)
    - A great, positive product

    Cons

    - Bad management choices: I was a new-grad placed in a new team where I was the only engineer, and at the same time, the management supervising me had never managed engineers before, so it seemed the compay itself didn't value either side enough to give adequate training/preparation
    - Bad communication/practices: we used a Waterfall methodology and all of my projects ran into issues with unclear or changing requirements
    - Misleading offer: I was offered a position in Java but when the job started, I was quickly moved into developing in Perl
    - Bad code quality: The Perl codebase was badly maintained; there were many occurrences of copy-pasted code, there were no attempts at using Object Orientation (even for large projects), and I was the first person at the company to write automated tests for our Perl code
    - Low level of average experience: among engineers, a large percent had been hired as new-grads and had less than 3 years of experience
    - No one wrote unit-tests: the main codebase (mostly in Java) had less than 5% code coverage when I was there, which meant that many people did a lot of manual testing. It was costly, repetitive, and possibly lead to the deployment issues we had with many of our releases

    Advice to Management

    - Bring software practices into the 21st century: Waterfall does not often support good communication and innovation (and I believe this contributed to why most of the content team left during my time at the company)
    - Hire more experienced people: they cost more, but their outsider perspectives can be invaluable at all levels
    - Consider creating a board of directors: many I knew at the company felt the CEO and COO abused their power with no oversight or alternative perspectives
    - Value individual development: don't make someone a manager if they have no experience, perhaps have them take a lead role first, perhaps give them an intern or even an employee with work experience before diving straight into managing new-grads


  10. Helpful (4)

    "great place"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer in San Mateo, CA
    Current Employee - Software Engineer in San Mateo, CA
    Recommends
    Positive Outlook
    No opinion of CEO

    I have been working at IXL Learning full-time (Less than a year)

    Pros

    inspiring, useful mission, really great, helpful, talent, and friendly folks who make working here ufn.

    Cons

    doesnt have the most perks

    Advice to Management

    important to get a good idea of the scale that is currently being expected of engineers