Rapid7 as a company is incredible with great leadership and will have a successful future. However, there are great divides between the culture depending on which office you work from. Despite a well intended global culture, this is often not felt for remote workers or in remote offices. Leadership has a solid plan for the future of the company but routinely is unaware of turmoil and strife within their different departments until it finally explodes. The unlimited PTO is dependent on manager and role. Some people have no problem taking time off and others are met with constant resistance depending on their job role, this include Maternity/Paternity leave, which is extremely subjective to your department or manager. Promotion paths are often undefined and unexpected when received, or others remain in the same position despite constant work with managers to define and improve. One frequent at Rapid7 is that good managers are often forced out or quit, while bad managers are promoted not for the quality of their teams/work, but for their ability to make the company money at a cost of great employees who wind up quitting.
Start-up like environment with amazing development opportunity
Rapid7 Consulting Project Manager (Current Employee) – Boston, MA – July 27, 2017
I started working at Rapid7 3 years ago as a business development representative. Since then I have been able to advance my career through a year of sales, a year of operations and a year of project management. One this is certain, Rapid7 invests in it's people - if you put in the work and establish relationships you will be rewarded. This was the perfect place for me to establish myself as a professional coming out of college.
Unlimited vacation, relaxed culture, team happy hours, work hard play hard attitude, transparent culture
Customer Service (Former Employee) – Hunt Valley, MD – April 29, 2016
i loved the fast paced environment, kept me focused and diligent on my task at hand. learned how to effectively complete task's in a efficient manner. loved the management, when the company grew i felt like i grew too.
Sales (Former Employee) – Boston, MA – August 5, 2015
Management does not care about you as a person - its you, the number. Peers are very shrewd and have defined cliques (yes, it is like a middle school). Weren't there from the beginning? Don't even bother trying to fit in. Very loud music is played constantly, footballs and soccer balls are tossed around - makes having a serious client conversation very difficult. Management also does not care about customers. It's a "boiler room" type environment where you are required to just call without strategy and if you don't, you get reprimanded. The Sales team is one giant joke that revolves around a lack of strategy, poor management and silly rituals. Every time someone closes a deal, you have to listen to someone bang on an OBNOXIOUS gong and then you are required to waste 10 minutes high-fiving everyone on the floor. If you do not, you are reprimanded. Conversations are had at full volume, with some reps yelling profanities and making very inappropriate jokes - despite you having to call customers simultaneously. Its a company that cares more about how "cool" the people are that come in the door, rather than if they are quality employees and can actually perform the job. If you don't jive with their silly culture, you will be made aware of your place on the outside. Long story short, if you want a job where you have potential to advance and actually learn how to sell effectively, this is not it. Your growth will be stunted by political BS, favoritism, and an overall lack of appreciation for the individual.
Paycheck, Relevant Products
the sales people were just so rude, shallow and closed to new employees that it made the job very unpleasant
Most days I come and leave when I feel like; as long as I get my work done and communicate my status at our daily standup, everything is good. I'm able to work from home when I need to. Deadlines are in place, but the workload is rarely a burden.
The different teams are fairly silo'd, so it may be different depending on where you land. Despite high salaries, good benefits, and a flexible workplace, turnover is fairly high. I think upper management may be trying to optimize too much sometimes.
good pay/benefits, free snacks/drinks, good workstation, work from home when needed
If you have a decent career, don't ruin it by gambling on Rapid7. This is the main purpose of my review, to prevent another person from making the same mistake as myself and others who joined this company.
Typical day: work 10 hours at home or office. Work can be very interesting to very boring.
Learned: rule engine programming
Management: or lack thereof, terrible
Hardest part: not doing proper research on this company before joining
Enjoyable part: co-workers
# good co-workers, depending on your luck # challenging work # ability to work from home
# incompetent management from CEO to manager level. Company changes directions multiple times in quarters while not hiring additional resources, there is essentially no plan. Managers need training, a lot of them are highly technical people who have been promoted to manager level too soon.
# insane work hours... I would put the daily average at around 10 hr / day for the core engineering teams. I have never seen employees work this long before, of course some overtime is understood but overtime all the time?
# high level of bureaucracy and back biting and little chance of career advancement.
# lack of proper QA, testing is usually 2-4 days before release to public
Talent Acquisition Manager (Current Employee) – Los Angeles, CA – February 13, 2013
I have been here for 6 years and often get asked why I have been here as long as I have. Here are my reasons: *Love the people I work with and work for. Everyone is passionate about what they do and care about doing quality work. Also, people are not afraid to roll up their sleeves and get their hands dirty. No such thing as 'that's not included in my job description' - (and yes, this includes upper-level management - on a technical or non-technical level). *Career advancement opportunities. This is a combination from rapid7 growth and working hard. If you are going above and beyond, you will get career advancement or transfer to a department you're interested in getting into. If you are doing what's 'required,', you will not see opportunities. *Piggy-backing off bullet point #2, it's fun being part of a growing company; every year is different and presents a set of new challenges.
Things I wish I could change: *Benefits are average, nothing remarkable
Director at Rapid7 (Current Employee) – Boston – February 13, 2013
I have been with Rapid7 for almost two years now and without a doubt it has been the most satisfying, exciting and growth oriented experience of my career. This is a company that embraces innovation and new ideas, encouraging their employees to push what is possible. The people are really smart and also very dedicated to succeed. There is unlimited growth potential and the executive team really invests in their groups, from learning initiatives to career planning. Oh - we also have a ton of fun here too. It is not often I would say it is "fun" to go to work every day, but Rapid7 makes me often feel that way. We have a high bar for who we hire - but if you are up to it you should definitely check us out.
great culture, people, products, leadership, growth