I don’t usually leave negative reviews, but I wanted to give people a heads-up so they can form their own opinions. There are some good people and teams here, but unfortunately, this isn’t consistent across the board. The talented individuals often burn out or leave quickly.
Unfortunately, my manager lacked the necessary soft skills for their position. There was no clear onboarding process or set goals when I joined, and, like other reviews have mentioned, it felt as though I was being set up to fail. There is a noticeable level of petulance and immaturity at the managerial level. The main advice given was to publicly call people out in workplace groups or channels if issues arose, rather than addressing conflicts directly. Additionally, there is no centralized invoicing system, like Deel, making things feel disorganized.
I was initially excited to join this company, but poor management left me feeling disillusioned and questioning my own abilities during my time here