Ventajas
Lots of smart people to pull experience from. Onboarding is great and makes you feel empowered to learn, mess up, and learn from your mistakes. Mentors were fantastic and had a wealth of advice to get me through onboarding. Had a feeling like I found a place I could call home and was looking forward to meeting everyone in the coming weeks at the offsite.
Desventajas
I left my previous job for this, unfortunately burning bridges. I was drawn to the opportunity to build my skills at Bytecode and learn from their team throughout onboarding. It felt like a supportive atmosphere and all of the feedback I was receiving was positive praise. Days before our big offsite meeting, the rug was pulled from under me!
You're told to expect a call from HR somewhere around the 60 day mark so it didn't ring too many alarms when the request for a morning call came around the 35 day mark. I join the call and I'm told that they didn't meet revenue targets and a doing a group layoff and I'm part of it. No further explanation. I'm logged out of my account and access is closed within a minute of the call. Later I find out that the rest of my entire new hire group was let go without notice.
The impression I got from this is that Bytecode doesn't plan long term or they have a very sloppy way of planning resource management. In another comment they mentioned a lot of thought goes into their decisions but it didn't seem like much thought went into this one..