Software Engineer • Former Employee
Pros: Good salary and good benefits.
Cons: Toxic Work Environment
Lots of internal politics
Little to no direction and cohesion
After a successful training period with my peers, I was placed in a fully-remote team despite the hybrid work setting. On top of that, my team was halfway around the world, and even the person responsible for onboarding me was in a different timezone.
I would get vague instructions and no feedback until a small meeting the next day. When I brought up concerns with management, specifically about potential language barrier issues and being given different information by different people in the company, they told me that everyone in the company spoke English and that there couldn't possibly be a language barrier issue. They told me not to worry and that I still had plenty of time.
Only a couple of weeks later, I was removed from the project and laid off due to a lack of available projects. I felt like I was being railroaded by some internal politics I had never before experienced. This left a terrible impression and made me feel like I wasted 6-7 months, moving to a new city for this supposedly hybrid role.
I would be extremely careful how you navigate situations in this company and document absolutely everything you can.