Twitter Reviews

Updated August 17, 2015
251 reviews filtered by
  • Any Location
  • Any Job Title
  • Any Status
  • Current Employees
Employment Status

Reset

251 Employee Reviews

Sort: Popular Rating Date
  1. Helpful (29)

    Narrow vision, centralized decisions, dysfunctional teams.

    • 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
    Doesn't Recommend
    Negative Outlook

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

    Pros

    1- Twitter NYC is still a small engineer office, you have the chance to know everyone and influence through mentoring and hard work (or used to be that place... more on that on cons) 2- The engineering team is a very diverse group, from cultural aspects, professional and academic backgrounds. It not only fits the image of NYC diversity but also makes it open to diversity. 3- In Twitter, you have the chance to work with open source at large scale. See Twitter's github page to have a perspective on how much contributions there have been made and the frameworks you'd be working on.

    Cons

    As a rational candidate, you can observe the high rate senior engineers and engineers managers departures have left the company after 3-4 years. If you are optimistic person, take the fact they are fully vested and keep the pros. Otherwise, read-on.. Since the IPO, eng managers are unable to push back upper management decisions. Frequently, because they are young first-time managers, they start acting erratically against their own team, including arbitrary job terminations (e.g.: engineers were recently promoted before being terminated under the excuse of underperforming). As result, they inadvertently create dysfunctional work environment, since people either get emotionally detached from work or fighting for survival (in a remote office it becomes even tougher b/c there is no place to go.) At IC level, if you've been in the industry long enough, you know what to expect from engineers in self-preservation, e.g.: code being pushed into private git repo's WHILE design review is still underway to get ahead of the "competition", obnoxious code reviews to slow down the "competitor", never questioning dysfunctional management decisions in meetings (playing the favoritism game.) Twitter was once a great place to work because it fostered creativity in engineers, giving the opportunity to grow their careers truly on a merits basis, i.e.: from own ideas to execution. Most of the work now is on-demand basis and most of self-expansion would happen during your extra time (yet not very valuable nevertheless.)

    Advice to Management

    If Twitter succeeds in future it is not due the management but the fact it was stablished product before the organizational changes, don't overreact to wall street, it just a spoiled kid...


  2. Senior Software Engineer

    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee
    Recommends
    Positive Outlook
    Approves of CEO

    Pros

    great data that you can analyze. fun people that are happy to teach and help

    Cons

    frequent changes in management. Need more stability for larger projects


  3. Helpful (2)

    Awesome place to work with a wonderful culture

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

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

    Pros

    Flexibility, fun, great cultural values, a product that matters, tons of growth, management that cares, food, benefits, smart coworkers, exciting work, did I mention the food and benefits?

    Cons

    Engineers have attitudes, young company, changing procedures, long hours. Travel policies are lame. That is about all of the cons at Twitter.

    Advice to Management

    People are working hard. Reward those who are leaving their families and flying around the world by ensuring they are comfortable when flying.


  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Review


  5. Helpful (3)

    Great benefits, lots of politics

    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee

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

    Pros

    Great workplace right in downtown SF. Great perks (food, gym, vacation)

    Cons

    Not a lot of opportunities to develop professionally. Lot of inter-office politics and poor managers.


  6. Software Engineer

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

    Pros

    Good culture, fun place to work

    Cons

    Questionable leadership in the engineering org at times.


  7. Helpful (13)

    Engineering

    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee
    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO

    Pros

    amazing food, good people who want to change the world, perks perks perks

    Cons

    no real structure among teams, messy longterm vision, poor leadership, no support for women or mothers, demanding hours with no work/life balance and VERY poor compensation.

    Advice to Management

    ship it. management sits on ideas and projects until there is a viable competitor and then have to play catch up which puts stress on everyone.


  8. Helpful (1)

    Young, fun and smart people

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

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

    Pros

    Transparent internally. Competitive salary. Great amenities in office including cross fit, yoga, free meals. Excellent culture, compared to my old employer - also a mid-size tech company. Very smart people and great product. I would never consider working at a Facebook or Google. I see myself here the next couple years, still a lot of changes and growth in the products.

    Cons

    No longer a startup. Product roadmap messaging is not consistent from execs. Company is at a size now that individual contributors are not as important.

    Advice to Management

    Share a product roadmap quarterly. Encourage intelligent debate. Always hire the best.


  9. Great company - Great people

    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee
    Recommends
    Positive Outlook
    Approves of CEO

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

    Pros

    Most people are top notch and willing to collaborate across teams. The IT is very competent and gets things done. The company has great vision and communicates it well. Everyone is approachable, including the top execs.

    Cons

    Some product decision making is not very transparent.


  10. job at twitter

    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee
    Recommends

    Pros

    excellent comp and work life balance

    Cons

    no cons so far in my past 2 years

    Advice to Management

    none so far in my past 2 years


  11. Helpful (2)

    World-changing platform, people, and opportunities.

    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Data Scientist
    Current Employee - Data Scientist
    Recommends
    Positive Outlook
    Approves of CEO

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

    Pros

    Giant aspirations for changing the world combined with a high likelihood of achieving them. Executing on a vast number of initiatives simultaneously, and succeeding. The employee benefits are excellent, the compensation competitive, and the opportunities for movement within the organization is incredibly high; very little friction to following your passion somewhere else within the org.

    Cons

    The organization has grown quickly and there are pockets of people who are reluctant to change and progress with the company. There is quite a distribution of work ethic across the org, and an unfortunate sense of entitlement in a portion of people. These are the same issues that I've experienced at every company; they're just universal truths of companies that grow.

    Advice to Management

    Resist calcification by processes and formalism; maintain the minimum set of rules and policies we can get by with. Stay true to the company's core values and ignore the whims of the press. Stay in touch with your reports and their reports; the people doing the work will provide the best view of what's happening.



Showing 251 of 330 reviews
Reset Filters
RSS Feed </> Embed

Your response will be removed from the review – this cannot be undone.