3.9
65% would recommend to a friend
61% positive business outlook
Pros
The pay is on par with the industry.
Cons
- Lack of integrity within the company. - Poor management of the engineering team. - Projects are lead by an external agency as to the company direction, I have no belief in the success of these directions. - Engineering leadership is driven from an external agency in Ukraine, expect to be doing menial admin tasks if you join from anywhere else. - Very few traditional engineering practices are used, be that from Waterfall or Agile camps. - Many tasks are over engineered with little to no documentation or knowledge sharing. For example: The business has let the agency invent an overly complicated testing framework for basic integration tests. The agency has also invented a language when some JS functions would suffice. - Bullying is rife within the engineering teams. Consistent moving of goalposts to have the team leads agenda. Repeated mocking of staff in meetings and inconsistent meeting structures with no clear roadmap. - The repeated outcry of "it's a startup" to defend that everything is poorly managed and their abhorrent practices. - Despite repeated complaints to upper management, nothing has been done to resolve the toxic culture within engineering. - "Bro startup" culture, enjoy finding any concrete diversity within teams.
Pros
- Office is nice, based out of Canton. - Engineering department has a lot of good-hearted people. - They paid my asking price, and didn't try to negotiate me down. - Provided a MacBook Pro with excellent specs. Cultural highlights (these may be pros to you, maybe not): - "Work hard play hard" culture centered around drinking. - Office foyer has a cardboard cutout of Ronnie the Limo Driver from the Howard Stern show.
Cons
- The CTO told me that the appropriate time to raise any feedback (outside of my directly assigned tickets) was 1x/month in an hourly tag-up with him. I was also informed I was not eligible for any changes to my role or responsibilities for at least six months (but this didn't count to them as a "probationary period"). - It was mandatory to record every hour of my 40 hour work week against a ticket in a time-sheet. (I was told this was standard across all engineering, and not a PIP.) That was to be my status report to the CTO, and it is how the company tracked engineering effort. I didn't know this was a requirement until I was already a month in. I asked what happens if I have an hour-long conversation with a coworker, and was told that I was supposed to log that to a ticket. - The Baltimore office is a small group of people. There were two departures from that group in my time there, and I didn't hear about them officially. There was no goodbye happy hour, no email, nothing. I found out about both by coincidence during happy hours, well after fact. - I suggested an engineering-wide discussion where we could talk about process and culture, about what being at a Series A startup meant to us, and what our vision for a department was. I proposed this in a 1:1 with the CEO, their response was that this would be perceived as "mutiny" and advised against doing that. Suffice it to say, this experience was not what I expected in coming on as a senior-level engineering hire at a Series A startup.
Pros
The team here at clean is some of the brightest and best in the business. They all are working towards a common goal and are always willing to lend a hand to all even if it is not their job. The company also has an inclusive culture for all affiliations and a team that ensures all feel welcome and values each day. The company works on innovation and values all employees feedback. This is a true company where you can interject your thoughts and opinions and shape the company for the future - whether you are low on the totem pole or high up.
Cons
The company is a start up and employees are asked to go above and beyond their normal job titles. Long hours and since the bad actors are always at work you could find yourself working some times over the weekend or at night. That said there is always a team of people along side you and the feeling of stopping the bad guys is very rewarding.
Check out your Company Bowl for anonymous work chats.
Ratings trend for the last 6 months (9 reviews)