employer cover photo
employer logo
employer logo

CloudLock

Part of Cisco

Is this your company?

Energy, excitement, stress, great people, and hard work - Software Engineer CloudLock Employee Review

5.0
Aug 13, 2015
Recommend
CEO approval
Business Outlook

Pros

Smart, passionate people. The engineering team here is incredible. Cloudlock has done a great job of attracting some of the best talent in the area. I'm proud to be here. The engineering challenges are exciting. We have to both add new-ish tools (ansible, vagrant, docker, a bajillion AWS services) as well as deepen our control over and understanding of our core platform languages and tools (Linux, Python, Java, rabbit/celery, AngularJS, git). High throughput, low latency, and stability all while rolling out new features every week. It's obvious the upper management cares on a personal level about making CloudLock a cybersecurity leader as well as a top-notch place to work. They care about the employees and devote resources to making us happy, giving us a nice space to work in, expanding our offices, and being open about the state of the company and our competition, etc. I notice and appreciate all of these things. The company promotes the cloud as an enabler for all businesses, and walks the walk. You won't find an Exchange or Active Directory locked away in a server room. We don't even have a server room! Everything is cloud-hosted, from our HR/benefits, our email/calendar, all our servers. Management is open-minded about the responsible sharing of information, as I am doing here (I hope!). The open culture and social outreach is a big part of what motivated me to apply here in the first place.

Cons

I think being in any startup is inherently stressful -- there's constant pressure to move faster and one-up the competition, while balancing quality and avoiding mistakes. And we do make serious blunders from time to time. We need to do a better job of openly talking about the engineering and other mistakes we've made and what we're doing to fix problems going forward. Both the interview and new hire process were kind of disorganized. I think there's effort afoot to improve the new hire training. We could do a better job of standardizing the interview process and discussing/interviewing prospective hires. Managing code styles, deployment practices, releases, etc. over a dozen internal teams and repos and across at least four different timezones (US Eastern, UK, Israel, and Ukraine) is a challenge. Our codebase is already much too large for any one person to be able to know it all. And by the time she learned it, it would have doubled in size again. We need to work on standardizing code, QA, documentation, and releases across teams. Documentation is in many cases poor, outdated, or nonexistent.

Explore other reviews about CloudLock

5.0
Aug 3, 2021
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

but it's gone now, unfortunately

Cons

was acquired by cisco years ago

2.0
Dec 16, 2015
Recommend
CEO approval
Business Outlook

Pros

Cloudlock is a very friendly place: people take the time to get to know you as a person, not just a "human resource". The company is like a family, and playing video games together or walking along the river kindles a very tight-knit culture.

Cons

There is an implicit pressure to work long hours: 60 and 70 hour weeks are the norm. Nobody wants to appear "lazy" by leaving the office at 5 PM, or by not responding to work emails while at home. The company culture rewards those who work harder, rather than those who work smarter. In addition, the software that runs Cloudlock is held together with band-aids and prayers. The management doesn't want to invest in quality software engineering practices, preferring to ship features as fast as possible. There's never time to write documentation or automated tests, and as a result, software stability goes out the window. The process of testing changes is a slow and painful one, which sucks the joy out of writing software. Oh, and training and mentoring? Hah. There's no time for that right now, we have to fix this critical problem on production!

30
avatar
CloudLock Response
10y
Sorry to hear your experience was not a positive one at CloudLock. While we appreciate your acknowledging our company culture in a positive light, clearly you had some concerns regarding our engineering processes and expressed concerns over work/life balance issues. We are always striving to learn from current and former employee feedback, so we truly appreciate you taking the time to write a review. We are a fast growing start-up in a fast growing market, and do have a lot of people wearing a lot of different hats working on things that perhaps similar roles in larger companies do not. This does result in some long hours sometimes, but while we do work hard we have been hyper-conscious of work/life balance and continue to make great strides in balancing the two. Hyper-growth start ups are not for everyone - and while yes, we do have a lot of the fun "perks" we are also working really hard and passionately towards something great. Part of the learning process in this kind of environment is continuing to learn from feedback, mistakes and successes. Our engineering team has continued to make incredible leaps and bounds over the past two years, as evidence by both the incredible products they produce, the explosive customer adoption, and the team themselves. Thanks again for your feedback - as our journey continues your feedback and from other past and current CloudLock team members will be key in helping to drive our future. Gil
See reviews by: Helpful|Rating|Date|All