Title: I work for Facebook (now Meta) on an infra service and have for over 3 years. When I joined I knew I was getting into an environment that had high expectations of ICs.<p>Ever since I started there has been this high anxiety attitude around job performance -- specifically performance reviews. As an L3 I paid much attention to it but after a promo or two people started giving me advice that I should be prepared to &#x27;really output a lot of impact&#x27; in order to make it. I have done quite well so far, but I&#x27;m getting a bit exhausted by trying to continuously justify my worth \ existence as an IC and ensure people perceive my work as good \ important.<p>As I&#x27;ve seen my friends move around to other companies I&#x27;ve gotten the sense that engineers at other companies don&#x27;t really have to deal with this sort of anxiety as much, either because expectations are more concrete (&quot;we need these things done\designed\scoped out and you&#x27;re working on it&quot;) or because performance reviews are just not so intense.<p>With recent layoffs and the direction of the company I am thinking about trying to move around, maybe to a smaller company. From a personal perspective, performance culture is one of the things I have come to dislike most about this company, although maybe it&#x27;s like this most places.<p>Is it like this elsewhere? Any thoughts?<p>Note: by IC I mean engineers that contribute to changes directly, not sure if that&#x27;s a common term
Upvote: