Pros
HR team is incredible (but overwhelmed) Flexible work from home policy Unlimited PTO
Cons
Most of the engineering team has been outsourced to a Ukrainian consulting team so a lot of knowledge has been lost. There's no urgency of getting the consultants up to speed or transferring knowledge, so a lot of the burden is falling on those who still remain in the US. Majority of the leadership team is remote and rarely seen or heard from. Newer engineering leadership is running the team like a dictatorship and creating a toxic work environment. There are a lot of assumed expectations on the team and when those expectations are not met, leadership becomes extremely hostile without ever communicating expectations in the first place. It's creating a very difficult environment to work or stay positive in. Sales team is selling half-built or non-existent products. Product team is finally getting built up, but lack of knowledge and inconsistency is causing a lot of confusion and last minute scope changes, putting even more stress on the ever-dwindling Engineering team.