Twitter Reviews

Updated April 19, 2015
269 reviews filtered by
  • Any Location
  • Any Job Title
4.1
269 Reviews
Rating Trends
Recommend to a friend
Approve of CEO
Twitter CEO Dick Costolo
Dick Costolo
236 Ratings

Pros
  • Team meetings on the roof are the best, great teamwork and a lot of smart people (in 24 reviews)

  • There are lots of smart people, interesting things to work on, and great food (in 17 reviews)

Cons
  • Still some growing pains despite the size of the company (in 14 reviews)

  • Distributed office can sometimes feel disconnected from the HQ in San Francisco (in 7 reviews)

More Pros and Cons

Employee Reviews

Sort: Popular Rating Date
  1. Featured Review

    Helpful (6)

    Clear communication from the Execs, Empowering Culture, Motivational Mission

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

    I have been working at Twitter full-time

    Recommends
    Positive Outlook
    Approves of CEO
    Recommends
    Positive Outlook
    Approves of CEO

    Pros

    You work with a platform that is connecting people everyday to the world, letting voices be heard, sparking revolutions and democratising the world at large. If that doesn't motivate you - chances are very few things will :)

    The culture is empowering - You are the master of what you want to create here and the company stands behind you for support.

    Leadership is very transparent and approachable. I've worked in two big global companies before and the level of transparency here is my favourite thing.

    Cons

    We're still figuring some things out so things are constantly evolving. If that's not something someone is comfortable with then I can see how that might be a problem for them.

  2. Senior Software Engineer

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

    I have been working at Twitter

    Recommends
    Positive Outlook
    Approves of CEO
    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 (12)

    Too slow to remove bad managers

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Anonymous Employee in San Francisco, CA
    Former Employee - Anonymous Employee in San Francisco, CA

    I worked at Twitter full-time (More than a year)

    Doesn't Recommend
    Positive Outlook
    No opinion of CEO
    Doesn't Recommend
    Positive Outlook
    No opinion of CEO

    Pros

    Great place to be creative and collaborate with smart, resourceful people. Learn as much as you want about any area of the tech stack.

    Cons

    Negative, inexperienced managers and directors hurts morale. Good people leave out of frustration.

    Chaotic interview process is really unfair to interviewing candidates. I was often thrown into an interview panel with only a ten minutes notice and no resume to reference and often no idea which role the candidate was interviewing for.

    Advice to Management

    Create safe, anonymous way for employees to provide feedback about management. Don't let the exit interview with HR be the only way to provide employees a voice.

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


  5. Awesome place to work with a wonderful culture

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

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

    Recommends
    Positive Outlook
    Approves of CEO
    Recommends
    Positive Outlook
    Approves of CEO

    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.

  6. Helpful (14)

    Chaos, Political, Bro heavy culture, stay away if you want achieve something great.

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

    I have been working at Twitter

    Doesn't Recommend
    Positive Outlook
    Disapproves of CEO
    Doesn't Recommend
    Positive Outlook
    Disapproves of CEO

    Pros

    1. Free food.
    2. Great talents, but not sure how many will remain in a year...
    3. Large user base for interesting stuffs.
    4. We have super strong Business team!
    5. Great pre-IPO compensation.

    Cons

    1. Poor middle management, they focus on dictating political interest instead of what external/internal customer want and hurting company long term growth.
    2. Promotion process can be a scam. I observed a high-profile promotion did minimum works in a year, and over-claimed to be "impactful" code contributor.
    3. Mediocre managers, ditatorship culture, over claiming credits on stalled projects.
    4. Endless re-org, it is a tool to get rip of your enemies, results? Good ones sink/quit/hate&vest, Bad ones float.
    5. Non-trust-worthy middle management, who can steal your credits.

    Advice to Management

    1. Stop putting in more structure into a young/fast growing company, which requires faster iteration speed and innovation.
    2. Fire incapable middle managers and let people care about the company to run it, instead of people care about the next review.
    3. For all the new acquisitions, let them run independently, don't let our mediocre culture ruining them.
    4. "People" should be on your roadmap, we still have some great people left, please listen to them, trust them to rebuild a meaningful eng org.

  7. Helpful (10)

    An organization in chaos

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Senior Software Engineer in San Francisco, CA
    Former Employee - Senior Software Engineer in San Francisco, CA

    I worked at Twitter full-time (More than a year)

    Doesn't Recommend
    Neutral Outlook
    Disapproves of CEO
    Doesn't Recommend
    Neutral Outlook
    Disapproves of CEO

    Pros

    - Great food (every day it's something new and awesome)
    - Good benefits
    - Inside of the office is amazing
    - Fitness classes daily
    - Exclusive promotions to employees (movie premiers, discounts on clothing and services, etc)
    - Good opportunities to take classes and learn new things
    - A very modern technology stack

    Cons

    - Excessive office politics (every company has it, but Twitter seems to be in a class in of itself)
    - Executive churn creates chaos in the organization (new VP every 3 - 9 months)
    - Quarterly reorgs
    - No long term roadmap makes everyone obsessed with short-term goals
    - Lack of coordination between divisions and teams
    - Inability to execute and deliver
    - Irrational behaviour (promoting someone and then firing them four weeks later)
    - Twitter engineering, because of paralysis, can only deliver the most minor of features; most major new products and features are coming from acquisitions

    Chaos sums up my experience at Twitter. Because of reorgs, I averaged 4 different managers a year. I witnessed multiple talented employees explicitly avoid a promotion because of the vastly increased danger it put their careers at Twitter in (hence, the extremely short-lived VPs). Because of the generous equity grants pre-IPO, they elect to keep their head down in obscure areas and vest, rather than apply themselves and be at risk. Ultimately, though, many of these employees get fed up and resign (even though they are leaving hundreds of thousands or millions of dollar in unvested equity). Twitter is bleeding its best talent.

    The fear makes the organization extremely top-down and risk averse. No one wants to propose something novel only to fail and be shown the door. There is no management cover. All the way up the chain, managers will attempt to shift the blame to those below them.

    Advice to Management

    Exit the death spiral. Make a plan and stick to it. Stop firing VPs because they can't turn around an organization in 90 days. Fear isn't a motivator. Stop the bleed.

  8. Helpful (1)

    Great benefits, lots of politics

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    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.

  9. Helpful (14)

    Narrow vision, centralized decisions, dysfunctional teams.

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

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

    Doesn't Recommend
    Negative Outlook
    Doesn't Recommend
    Negative Outlook

    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...

  10. Helpful (4)

    Terrible place to work at

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

    I worked at Twitter

    Pros

    A lot hipsters and young tech people work at this company

    Cons

    Managers and directors are not very experienced. A lot of great people left the company early.

  11. Tier 2 AV technician

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Tier II Technician in San Francisco, CA
    Former Employee - Tier II Technician in San Francisco, CA

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

    Recommends
    Positive Outlook
    Recommends
    Positive Outlook

    Pros

    Great hours, tons of camaraderie. Everyone always worked hard and well together. Every project was always a success. Pretty awesome place to work.

    Cons

    Compensation could always be better. Often had to go to a different place everyday and could be anywhere between san jose and san francisco but they made some effort to put you close to home.

Work at Twitter? Share Your Experiences

Twitter

 
Click to Rate
or

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