Pros
you can learn a lot of new things
some smart and good people
cool team buildings twice in a year
clean office
Cons
get bounced between projects and technologies like a plug-and-play contractor on shuffle mode
if you’re a backend engineer, expect to be thrown into frontend tasks just to see if you’re good enough
nobody really cares about code quality - deadlines matter more than tech standards
you be coding half-asleep just to meet deadlines and are expected to ship at speed, even if it means writing code that would make your future self cry
no transparency about where the company is really going
deck meetings feel like brainwash bluff and pulling the wool over people’s eyes
management is a total disaster: two-faced, toxic and pretending they know what they’re doing… Spoiler: they don’t
founders love to talk about “culture,” “core values,” and “high standards,” but these are just tools to punish people because the real culture is blame first
salaries are low
HR team is toxic, manipulative and corrupt - politics, favoritism and pressuring people to write weaknesses in coworkers’ perf reviews
don’t expect fairness, reviews are a theater for office politics, not an actual reflection of skills or contributions
asking for flexibility (when being sick) is treated like a personal favor, not a normal human arrangement
management acts like they’re doing you a favor (letting you work from home) - so next time you’re expected to “do extra” to compensate
the company promotes itself as a “friendly environment where you can grow,” but the reality is constant exploitation
burnout is guaranteed, morale is nonexistent and speaking up gets you labeled