Vantaggi
- Easy to work on a lot of greenfield initiatives - Dev culture is supportive & people are generally very friendly. - Equity program
Svantaggi
- Operational guidelines change seemingly randomly. One year, the rubric for performance reviews was updated 2 weeks before the actual review cycle started. - The company also recently decided to focus on "Eliminating Bureaucracy" as an operating principle, but is not consistent about enforcing this as a standard so there is lots of red tape for devs & less for leadership. - Praise/promos are focused more on leadership/product-facing employees rather than developers. There are teams where no devs have been promoted in years, despite high delivery/impact. - It's a very long process to hire engineers. VPs apparently need to sign off on hiring decisions & can veto a candidate even if they have been approved by the hiring committee & engineering team. - Testing is sacrificed in favor of speed, so teams spend a lot of extra time fixing bugs & handling incidents rather than building features. - All legacy systems have been offshored, so if you're in the US working on a project that relies on an existing feature that's now managed in Poland, you will have to work odd hours or deal with a time gap between all communications. - The company does not offer "unlimited PTO". It's really 4 weeks & it has become more heavily scrutinized over the years. Many other benefits have been reduced as well such as caregiver & medical leave and some initiatives like Sabbatical fully revoked. - This company is definitely operating like a startup even though it's 10 years old. Con for me but maybe it's a pro for others. - Surveys are sent out to developers to gauge happiness, but the results are not discussed with the developers themselves. Feels like nothing comes out of speaking up.