Twitter Software Engineer Reviews | Glassdoor

Twitter Software Engineer Reviews

Updated June 17, 2017
127 reviews

Filter

Filter

Software Engineer

4.3
StarStarStarStarStar
Rating TrendsRating Trends
Recommend to a friend
Approve of CEO
Twitter CEO Jack Dorsey
Jack Dorsey
32 Ratings

Employee Reviews

Sort: PopularRatingDate

Pros
  • Solid work/life balance (but actually (in 44 reviews)

  • Twitter is an amazing place to work with super smart people who are action oriented (in 48 reviews)

Cons
  • Voluntary sacrifice of work/life balance (in 12 reviews)

  • A lot of turnover in the revenue team's upper management ranks (in 14 reviews)

More Pros and Cons

  1. Helpful (1)

    "Great Culture!"

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

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

    Pros

    Great Culture
    Perfect Meal
    Great teammates
    Impactful Product

    Cons

    Not profitable
    Not able to monetize


  2. Helpful (1)

    "Great company to work for"

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

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

    Pros

    smart colleagues to work with, generous pay, good perks, work-life balance.

    Cons

    Nothing that I have seen so far.

  3. Helpful (4)

    "Senior management doesn't have a grip on the company. It feels more like a Burning Man camp than a military operation."

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

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

    Pros

    Lots of flexibility on what to work on, especially if you've got some seniority.

    Cons

    Constantly shifting directives, reorgs and alliances make it difficult to find solid ground to stand on.

    Advice to Management

    There's too much freewheeling grass roots stuff going on. Bring in some dictators please.


  4. "Solid engineers"

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

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

    Pros

    Solid engineering team, uniformity in technical architecture.

    Cons

    Falling stock price, which is a big part of comp.

    Advice to Management

    None


  5. "Summer Internship"

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

    Pros

    Lots of freedom to grow, lots of nice benefits like catered lunches, breakfast and dinner. Very shallow management structure. Departments are organised into small teams that have lots of freedom to work however they want (e.g. standups, meetings, issue tracking that they use)

    Cons

    It's starting to be a bigger company and not a startup anymore, so things that used to work now don't anymore. Flexibility is lost for corporate structure.


  6. Helpful (3)

    "Thumbs up - Good work, coworkers, benefits"

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

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

    Pros

    Smart coworkers - driven, passionate and knowledgeable
    Good benefits - phone, fitness, 401k, discounted hotels etc.
    Low insurance premiums
    Free food - Bfast and Lunch. Dinner was discontinued in 2017.
    Lot of mini-kitchens with healthy snacks, drinks and Beer and wine.
    Encouragement to innovate and do things right. Lot of hackweeks, parties and celebrations

    Cons

    I haven't been here very long so there aren't any cons I can think of. It has been a very positive experience so far.

    Advice to Management

    Don't cut benefits again. Encourage mingling of different groups to reuse features and move faster, and this might lead to more ideas as well.


  7. "Autonomy and balance behind the curtain of the world's biggest gossip company"

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

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

    Pros

    Autonomy in projects
    Transparency from immediate management
    Consensus in team decisions
    Work-life balance
    Unlimited vacation
    Compensation
    Stock

    Cons

    Transparency from the top, sometimes it's hard to know where Twitter is going when you read about it from ReCode and TechCrunch
    Autonomy goes hand in hand with a high learning curve. I don't think that's necessarily a con as much as a facet of the autonomous team structure.

    Advice to Management

    Keep doing what you're doing!

  8. "If you don't like challenges.."

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

    Pros

    - good food
    - decent pay
    - unlimited vacation
    - not a lot of work

    Cons

    - the range of talents is too wide.
    - high attrition rate rate among some of the top talents
    - some of those who remain can sometimes make you wonder how do they get hired in the first place

    Advice to Management

    need a more standardized and transparent way to promote talents


  9. "It was an awesome company. They care about interns and it is great opportunity to learn and connect with awesome people"

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

    I worked at Twitter as an intern (Less than a year)

    Pros

    The interns are usually well-programmed. From they day one you can be on top of your project. I interned at Google Inc before and comparing to my previous experiment Twitter was awesome. The company is mid-size so you have place to grow

    Cons

    Finding housing in SF is really difficult and since internship is short-term it is kind of pain.

    Advice to Management

    No advice. It was a great experiment. I enjoyed a lot and learn a lot. Don't worry about SCALA you can learn it fast


  10. Helpful (1)

    "Software Engineer"

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

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

    Pros

    Smartest people in the valley, great culture of transparency and accountability, excellent exposure to the business side of things and the most amazing food at any Silicon Valley company

    Cons

    Stock dips, high profile management attrition, product communication issues and talent attrition. The shuttle service could be better though I can't really complain