27 Reviews
Rating Trends
Recommend to a friend
Approve of CEO
(no image)
Mike Karanikolas
7 Ratings
  • Helpful (1)

    Pros heavily outweigh the Cons

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

    I worked at REVOLVE

    Positive Outlook
    Approves of CEO
    Positive Outlook
    Approves of CEO


    * pay – pay is slightly above market rate. Based on my conversations with other developers, you can expect 100K or so if you're mid level (3-5 years experience). Big bonus at the end of the year as well.

    * vacation - 15 days your first year. Another great thing about the engineering dept is that if necessary, you're allowed to take a month or two off and go travel or learn a new skill. Management is very flexible and understanding.
    * employee discount – wholesale price on pretty much anything on the site. Revolve has very fashionable clothing/accessories, so if that's your thing, you're really gonna like it. I didn't really see many developers take advantage of it though.

    * flexible hours - you can start work anytime you want.

    * high employee caliber - my coworkers here have been knowledgeable, always willing to discuss designs/algorithms/strategies, and ready to help out if you're stuck. There are some quirky characters, but that's nothing new in an engineering dept.
    * work/life balance - you work 40 hours a week. It's rare that anyone does overtime, so if you have a family, Revolve will be perfect for you. Also, if you finish your work before the end of your sprint, which happens here and there, you're free to do whatever you want. Some developers choose to just browse the web, chat, go to the coffee shop, or just call in sick.

    * huge growth - Revolve is growing at a phenomenal rate. Their revenue is 7 figures each day and the number of employees continue to grow. If you simply do your job, the chance of growth within the company is very high.


    * workplace – you will be working in a warehouse. Although the artifical walls do help, noise is a concern. Most developers put on earplugs/headphones.

    * work - Revolve uses Model 1 JEE architecture, which is as simple as it gets. The design is intentionally simple, and as a byproduct you won't work with the latest MVC framework, but you'll always have free time to explore them if you want to. On the positive side, you can be productive rather quickly, since you'll have an easy time understanding the code base (a few months usually).
    * no formal QA process – this was the first company I worked for where the code was being pushed to live without any formal testing process. The philosophy is that developers are then forced to write better code, and indeed I do see very high quality code with little errors. It forces developers to think about the requirements and produce the best algorithms for the task at hand.

REVOLVE Interviews

Updated Dec 16, 2014

Interview Experience

Interview Experience


Getting an Interview

Getting an Interview


Interview Difficulty


Interview Difficulty



  1. Helpful (2)  

    Marketing Analyst Interview

    No Offer
    Negative Experience
    Difficult Interview
    No Offer
    Negative Experience
    Difficult Interview


    I applied online. The process took 2+ weeksinterviewed at REVOLVE.


    Applied through a recruiter agency. Got a email response quickly from recruiter stating I had a phone interview. Two days later was called by two hiring managers. Call went well. Was later told by recruiter that they want to do a onsite interview. This took place a little over a week later and it was a terrible experience. Initially met with HR and that was fine, standard intro questions and review of company culture and all that. Was later informed that I will be meeting with three separate people in separate interviews and they would be administering a series and word problems and challenges. This was not mentioned whatsoever by the recruiter and had no clue what I was getting into nor had time to properly prepare and also was told it would take 1 hour, actually took over 3 hours. First interview with interviewer 1 was fine, nice guy, personable, had good dialogue and could answer all his questions. Lasted about 45 mins. Second interview was with interviewer two was the most humiliating experience I've ever had in an interview. Extremely condescending individual who would actually smirk and try not to laugh at some of my responses. He issued three challenges to me, a hand written equation to solve, a SQL question about syntax structure and execution sequence, and algebraic word problem. Mind you, I have not done this type of math in years and had no warning that this would take place, so I failed the math questions as I couldn't read his writing and I guess I've become lazy and rely on excel now to do my math. The SQL question was fine as I know SQL. In the third interview I was given an ad words challenge about purchasing clicks to get a desired revenue ratio. Again, no where is the job description did it mention anything about adwords, ad purchasing or related activities so I was not prepared for this at all and not as sharp with ad click math as I should be and failed this one bad as well. Overall, I walked into a massive trap and left feeling extremely stupid. Be warned, be prepared.

REVOLVE Awards & Accolades

Let us know if we're missing any workplace or industry recognition – Add an award

Additional Info

Headquarters Cerritos, CA
Size 150 to 499 Employees
Founded 2003
Type Company - Private
Industry Retail
Revenue Unknown / Non-Applicable per year
Competitors Unknown

REVOLVE is the virtual home for an unrivaled collection of over 500 of the world's most-coveted established and emerging brands in women's and men's designer apparel, shoes and accessories. REVOLVE provides the highest quality online and mobile shopping experience, serving the style-savvy consumer with impeccable customer service. Based in Los Angeles, REVOLVE’s aesthetic is deeply rooted in the Southern California lifestyle from which it was founded, where a savvy view of fashion and fun-loving attitude are infused into the entire REVOLVE customer experience. For more... More

Work at REVOLVE? Share Your Experiences


Click to Rate