ThousandEyes San Francisco Office | Glassdoor

ThousandEyes San Francisco, CA

4.8
StarStarStarStarStar
Rating TrendsRating Trends

Employees rate San Francisco 2.3% higher than the overall average

ThousandEyes San Francisco, CA Reviews

  • "Great for career growth"

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

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

    Pros

    - Strong engineering culture that cares about doing things correctly and with quality instead of rushing out half-baked features
    - Merit based, people who contribute significantly are fast tracked in the promotion/raise cycle.
    - Employees are given a lot of ownership over the code, allowing them to make design/architectural decisions
    - No micromanagement, a largely autonomous culture where you really can spend the majority of your time writing code
    - Everyone has the opportunity to voice their opinion and get involved in the product management process or help shape the technical direction of the product
    - Great product that solves real problems
    - The company has a solid business case and track record of growth
    - Good work/life balance... people probably average 9 hours/day (except on release days)
    - No arrogance policy, the company makes an effort to hire people who are pleasant to work with.
    - Typical startup perks. Catered lunches every day, stocked kitchen, all types of coffee machines, medical/dental/vision premiums covered, unlimited leave policy

    Cons

    - Sometimes the lunches aren't very good
    - You have to stay later on release days (every 2 weeks) so you can be available to fix any issues with your code. Usually about
    - There's an expectation that people are responsible for their own work, so you need to manage your time to ensure you can finish your tasks on time and don't over allocate yourself.
    - Not a lot of handholding which can be a problem for somebody that's not as independent

See All Reviews

ThousandEyes San Francisco, CA Photos

ThousandEyes photo of: The Fortress of not-so-Solitude
ThousandEyes photo of: Coding away
ThousandEyes photo of: Collaborative workspaces
ThousandEyes photo of: 360 degree views of the city
ThousandEyes photo of: Hack Week 2015 winners
ThousandEyes photo of: Pumpkin carving contest. We take this very seriously!

ThousandEyes San Francisco, CA Jobs

ThousandEyes San Francisco, CA Salaries

Salaries in $ (USD)
Average
Min
Max
$132,013 per year
$125k
$135k
$132,013 per year
$125k
$135k
$92,667 per year
$85k
$99k
$92,667 per year
$85k
$99k
About $97k - $127k
$97k
$127k
About $97k - $127k
$97k
$127k

ThousandEyes San Francisco, CA Interviews

Experience

Experience
58%
3%
39%

Getting an Interview

Getting an Interview
48%
21%
14%
7
7
3

Difficulty

3.0
Average

Difficulty

Hard
Average
Easy
  1. Helpful (7)  

    Software Engineer Interview

    Anonymous Interview Candidate in San Francisco, CA
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied through a recruiter. The process took 4+ weeks. I interviewed at ThousandEyes (San Francisco, CA) in February 2012.

    Interview

    They make you complete a fairly lengthy coding challenge that could easily take more than one week, and when you submit it-- if they are unhappy with it for any reason, they will simply tell you no, with no feedback of any kind.

    Don't waste your time on a long coding challenge (they essentially make you do a project), you may as well apply elsewhere

    Interview Questions

    • Create a twitter like service with the following basic functionalities
        1. A login page for users to sign in and a link/portion for registration if user is not in the system.
        2. Once logged in, the user is directed to the home page where the user can post "tweets". Tweets appear with timestamp below on the users home page.
        3. A logged in user can search for other users and decide to "follow" them. Users cannot control whether they can be followed or not in this implementation. If a user is part of the system, then anybody can follow them.
        4. Tweets made by people the user follows also start to appear on the users home page. Page does not need to be refreshed for new tweets by other users to appear on the page.
        5. If a user decides to "un follow" somebody, past tweets are removed from that users page and no more future tweets appear.

      In designing and implementing this system, feel free to correct things in twitter that you don't like or always wanted differently.

      Languages: Java, JSP, Spring MVC, Javascript/JQuery, HTML, CSS (JQuery and Spring MVC are highly encouraged).
      Database: MySQL   Answer Question
See All Interviews