Medidata Solutions Senior Software Engineer Reviews | Glassdoor

Medidata Solutions Senior Software Engineer Reviews

Updated June 7, 2017
8 reviews

Filter

Filter

Senior Software Engineer

4.1
StarStarStarStarStar
Rating TrendsRating Trends
Recommend to a friend
Approve of CEO
Medidata Solutions Chairman & CEO Tarek Sherif
Tarek Sherif
5 Ratings

Employee Reviews

Sort: PopularRatingDate

Pros
  • Great flexibility to accommodate work-life Balance (in 20 reviews)

  • Also, there is a work from home opportunity to accommodate people who have long commute by not coming to the office every day (in 15 reviews)

Cons
  • It is difficult to maintain a healthy work-life balance; the expectation is that you are available (in 14 reviews)

  • Middle management is not always that good and often toxic (in 9 reviews)

More Pros and Cons

  1. Helpful (7)

    "Love this place"

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

    I have been working at Medidata Solutions full-time (More than a year)

    Pros

    First of all, it's a friendly culture. Definitely hard working, but the leadership team is really nice, they communicate a bunch and really invest in us.

    Cons

    Can't think of any cons.

    Advice to Management

    Keep up the good work!


  2. Helpful (12)

    "Warm and supportive"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Senior Software Engineer in New York, NY
    Current Employee - Senior Software Engineer in New York, NY
    Recommends
    Neutral Outlook
    Approves of CEO

    I have been working at Medidata Solutions (More than 3 years)

    Pros

    Early on you will get to learn a lot. Great co-workers. Smart and supportive.

    Cons

    Managers are out of touch and senior managers are very out of touch. The same mistakes are made repeatedly, no suggestion box

    Advice to Management

    Promote hands on leaders who work with the developers

  3. Helpful (3)

    "Super corporate vision with lots of pragmatism"

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

    I have been working at Medidata Solutions full-time (More than 5 years)

    Pros

    - Salary doubled in 6 years.
     - Believe strongly in our mission for being an agent of change in the health sciences industry.
    - Get to play with some exciting cutting edge technology and get recognized for innovations which help the company and/or clients.

    Cons

    - Senior management may suffer from extreme optimism which can lead to difficulty in facing uglier truths about organizational problems from time to time. But the seasonal house cleanings suggest when pushed they do face them.
     - HR doesn't mediate issues with direct managers, giving far too much authority to line-managers.

    Advice to Management

    Keep firing the directors who don't get the vision. Give a greater pool of proven employees discretionary expense accounts/budgets which they can use to fund improvements they believe valuable to the company.


  4. Helpful (5)

    "Medidata Solutions is an innovative company and a great place to work"

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

    I have been working at Medidata Solutions full-time (More than 3 years)

    Pros

    - college-like environment in the engineering group, great culture and values
    - working with very smart, visionary people that don't fear failure and are always looking to make things better, adopt the latest technologies and improve the process
    - appreciation and opportunities to grow for talented people
    - good work-life balance

    Cons

    working in a regulated environment can sometimes be frustrating because things are not moving as fast as engineers would like, but there is a genuine effort to automate and optimize the process

    Advice to Management

    Keep thinking outside of the box.


  5. Helpful (3)

    "An industry leader with a startup vibe"

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

    I have been working at Medidata Solutions full-time (More than a year)

    Pros

    In general:

    * It's a noble cause: making clinical trials more efficient helps drugs get approved faster and cost less.
    * Everybody is expected to have opinions about everything--it's a cliche, but the employees are *very empowered*. You can practically write your own job description if you make a good case.
    * The company's doing well--raises and promotions come fast, as do special cash bonuses for things like (for an engineer) finding an exploit in another team's code.

    In my department:
    * Engineers work with a net: 1 tester for every 5 engineers, code review on every commit, test-driven development with automated continuous integration.
    * New development is in Ruby on Rails (that's still cool, right?) and makes every effort to do things right.
    * You can get paid to write open-source software--Medidata is increasingly releasing everything it can in public repositories on GitHub.
    * There's a big training budget if you want to go to conferences or take a course on the side.
    * Very relaxed environment--you'll often see us multitasking between work and a card game.
    * You can advance arbitrarily far without needing to become a manager; talented engineers can have authority without any direct reports if that's what they prefer.

    Cons

    At the moment, too many high-level design and administrative decisions are falling on the same few shoulders--people who simply don't have time to review and approve everything they see. It can be frustrating.

    Advice to Management

    Beware creeping corporatism: Each new initiative coming out of Human Resources may seem like a good idea in itself, but too many and we'll find ourselves spending hours a day "building team spirit." We're not there yet, but I'm nervous.


  6. Helpful (5)

    "A great place for self improvement in a mature company."

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

    I have been working at Medidata Solutions full-time (More than a year)

    Pros

    Not a startup, a mature company that is improving and growing. Cool new NYC office later this year. Relatively flexible hours, flexible working from home policy. Sane weekly hours and mature backlog planning. Cool and interesting projects.

    Cons

    Some teams are better than others (but management is actively working on this.) Highly regulated industry requires some cruft on our end. Sometimes hard to understand the product.

    Advice to Management

    Currently at a critical junction. Make your bite as big as your bark and this company is golden.


  7. Helpful (1)

    "Good place to work"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Senior Software Engineer II in Hammersmith, England (UK)
    Former Employee - Senior Software Engineer II in Hammersmith, England (UK)
    Recommends
    Positive Outlook
    Approves of CEO

    I worked at Medidata Solutions full-time (More than 3 years)

    Pros

    Flexible working conditions. Good office in a decent location.
    Good use of the near latest technologies.

    Cons

    Too many meetings at times and not enough coding.

    Advice to Management

    Keep doing what your doing.

  8. Helpful (6)

    "Medidata Solutions, London"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Senior Software Engineer in London, England (UK)
    Current Employee - Senior Software Engineer in London, England (UK)
    Recommends
    Neutral Outlook

    I have been working at Medidata Solutions full-time (Less than a year)

    Pros

    Good work vs private life balance, very good premises. Goof location.

    Cons

    Changes all the time, relatively low compensation.

    Advice to Management

    Less changes, align compensation with the market