Twitter

  about.twitter.com
  about.twitter.com

Twitter Reviews

Updated December 18, 2014
Updated December 18, 2014
200 Reviews
4.1
200 Reviews
Rating Trends

Recommend to a friend
Approve of CEO
Twitter CEO Dick Costolo
Dick Costolo
181 Ratings

Review Highlights

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 Highlights

150 Employee Reviews Back to all reviews

Sort: Popular Rating Date
  1. 10 people found this helpful  

    a lot of re-orgs, a destroyed company culture.

    • 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 an year)

    Pros

    There are a lot of great people in the company. People used to think about the company and the product. Lately this changed a lot. These days it is more important to play politics. People care about the product less. Instead, they care about their team and personal future career.

    Cons

    People are constantly scared to get fired, no long term plans etc. Many teams don't even know what will happen in next quarter. Currently, it is full of chaos. It was clearly not the case a year ago. Politics play a lot of role these days in many decisions. a lot of power games. We used to constantly think about the company and always used the word "we". These days it is always "they" for other teams or "us" for your team.

    Advice to ManagementAdvice

    Please decide what to do soon and let people focus on their work.

    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO
  2. 7 people found this helpful  

    Awesome company, certain departments not so much

    • 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 an year)

    Pros

    The company has great food. Work from Home whenever you want. Practically no meetings.

    Cons

    Reviewboard is an absolute mess. Getting shipits is a huge hassle. Constant fights on Scala style issues. Too many proprietary packages. No lateral transfers.

    Advice to ManagementAdvice

    Things can be shipped 100x faster if you put an end to the constant hazing on reviewboard.

    Recommends
    Positive Outlook
    Approves of CEO
  3. 20 people found this helpful  

    Some good, some bad.

    • 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

    Pros

    There are lots of smart people, interesting things to work on, and great food. There are talks, meet-ups, and internal education. They make employees comfortable without being ridiculous about it. They allow plenty of flexible time and a pretty good work-life balance. For the most part, people who work a lot do so because they really enjoy what they do. When it's good, it's very good.

    Cons

    There is almost no diversity in engineering. This is not just about the ratios of men to women, white/asian to others, young to old, but also about mindset and background. The hiring process and the promotion process are geared to further homogenize the staff. The label "twentitled" is very often deserved, and the arrogance of the engineers is astounding. They believe that they are the best simply for being hired at Twitter. They are often unwilling to be helpful, unwilling to listen to other ideas, and certainly unbelieving that anyone different from them is of value.

    Advice to ManagementAdvice

    Rather than saying "hire/promote more women", search for the root of why women, older people, non-white people are not comfortable in the culture you have created.

    Doesn't Recommend
    Approves of CEO
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Review


  5. 10 people found this helpful  

    Middle management crapshoot

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

    I have been working at Twitter full-time (more than an year)

    Pros

    The food's decent (although the snacks aren't really that good). People at the base level are decent and sharp. Fair number of celebrity visits, although it trends heavily towards entertainment celebrities and invites and access are controlled by a pretty tight clique.

    Cons

    All open plan, all the time. Office environment is rows of long tables, of which you get 2/3 a table and a small rolling cabinet. There is no privacy unless you reserve a conference room. Projects fight for spaces away from heavily trafficked corridors and people fight within projects for seats next to windows and away from corridors. Great if you like that layout style, but no consideration if you don't.

    Middle management is like playing Russian roulette. Read the low rated reviews, and you'll see bad middle management is the most common complaint. And since it's policy that no manager have more than 10 direct reports, there's a lot of middle managers. I've had the misfortune to have several managers here who were among the worst I've ever had.

    If you get a bad manager, you need to tough it out (and brown nose) while discreetly arranging to transfer projects. Neither the next level of management nor HR pays any attention to complaints about managers (save perhaps for diversity related issues). Saying, and giving examples of how, a manager doesn't know what they're doing is ignored. If a manager takes a dislike to you, unless you're truly irreplaceable, you're in trouble; they've even fired people just days before the vesting cliff who seemed to be doing a good job.

    While CEO Costello seems a nice enough guy, it's unclear if he's really up to being CEO. There's been a huge amount of turnover at the upper levels, possibly indicating a hiring problem, and the company as a whole, while not completely directionless and drifting, doesn't really have a strong sense of where it's going or how to approach its problems. And there's a definite disconnect between Twitter's supposed culture and values and how a not insignificant amount of middle management acts. Hackweeks, which have been reduced, result in many potentially useful prototypes that then never get followed up on.

    Advice to ManagementAdvice

    Actually listen to complaints about middle managers. This includes an overhaul of how HR approaches it. Figure out directions for the company and focus on them.

    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO
  6. 6 people found this helpful  

    Motivating culture, great perks, demanding

    • 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 an year)

    Pros

    It's rare to work in an environment where you're surrounded by so many people who care deeply about their job and the product they are supporting. There's very little ego here - the few that exhibit it stand out. It's a collaborative environment full of passionate people. No one punches in and punches out, everyone works until they get it done and also finds time to take a break and enjoy a drink in the commons or a chat in the halls

    Cons

    Normal growing pains. Too many places that house information and a constantly growing workforce causes some minor frustrations.

    Advice to ManagementAdvice

    Those who were appropriate for their role when the company was small are not necessarily appropriate for leadership at this stage.

    Recommends
    Positive Outlook
    Approves of CEO
  7. 3 people found this helpful  

    Great engineers, awesome culture

    • 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 an year)

    Pros

    The perks are a little obscene, in a good way. Particularly in the SF office. The engineers you'll find are some of the best I've seen anywhere. Great blend of startup "get stuff done" culture and theoretic rigor. Getting to work on a product that changes the world is as compelling as it sounds.

    Cons

    Some growing pains in the management side as the company has gone public.

    Recommends
    Positive Outlook
    Approves of CEO
  8. 3 people found this helpful  

    Proud to work here

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

    I have been working at Twitter full-time (less than an year)

    Pros

    Twitter has a friendly and cooperative culture. This reflects on both the corporate level (emphasizing partnerships over competition) and the individual level (a collegial and friendly work atmosphere). I enjoy coming to work every day because I know that I am making the world a better place and not at the expense of others.

    Twitter also treats users with the greatest respect, going to great lengths to protect their voice, privacy, and dignity. This constrasts greatly with many other social media companies which try to push boundaries as much as possible over their own users' objections.

    Cons

    Twitter is experiencing many growing pains. The software engineering organizations has not yet adapted to the massive influx of engineers.

    Advice to ManagementAdvice

    When Google went public they strayed from the original spirit of "Don't be evil", which was already a low bar to begin with. We should keep holding ourselves to a higher bar and strive to "Be good", especially now that we are under pressure from shareholders.

    Recommends
    Positive Outlook
    Approves of CEO
  9. 3 people found this helpful  

    Very good so far

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

    I have been working at Twitter full-time (more than an year)

    Pros

    Overall, in many ways like Google at ~2004-2005 - but, fortunately, more relaxed. There is enough "green field" work, though less than 16 months ago when I joined. People are pretty energetic and motivated, but, fortunately, not up to the point of being aggressive or creating hierarchical cults. The overall culture is still in many ways engineer-driven. There is free food (very good) and even free beer :) Vacation policy is more or less "get as much as you need, provided it's ok with your manager". There is a free shuttle to the Bay Area... and, oh, yes - the IPO worked very well for employees, as far as I can tell.

    Cons

    It's difficult to find high-quality engineers and especially managers these days. I feel like the two managers added recently to my extended group are not extremely technically sharp. Also, I feel like occasionally the management in different parts of the company is unable to make a firm decision in one area or another, and lets things drag on their own for too long.

    Advice to ManagementAdvice

    Don't lower the hiring bar. And encourage or even force competent managers to be more decisive. Some solution is usually better than no solution, and broken windows that stay broken for months aren't great.

    Recommends
    Neutral Outlook
    Approves of CEO
  10. 2 people found this helpful  

    DREAM JOB

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

    I have been working at Twitter full-time (more than an year)

    Pros

    Hands down this is the BEST place I've ever worked. Twitter allows for personal growth as well as career growth. The greatness of the company is found in the caliber of the people that work there. Everyone is insanely smart and humble.

    Cons

    The company is getting a big big....

    Recommends
    Positive Outlook
    Approves of CEO
  11. 1 person found this helpful  

    Chaotic and energetic

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

    I have been working at Twitter full-time (less than an year)

    Pros

    Good engineering-driven culture with plenty of smart, energetic people who are eager to do great things. Company culture is surprisingly mature and driven, with a strong focus on the customer and the employees.

    Cons

    The company is growing fast and has plenty of technical debt. It can be chaotic at times, and occasionally frustrating. Leadership changes are frequent and brutal. All of this, though, doesn't affect the day-to-day of most engineers, as far as I can tell.

    Recommends
    Positive Outlook
    Approves of CEO

Work at Twitter? Share Your Experiences

Twitter

 
Click to Rate
or

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