1. The work-life balance here sucks. Management is a mess—just throwing random tasks on a board and expecting them to get done. Engineers barely get a say.
2. This place isn't really a tech company; it's more like a dev shop churning out flashy demos for the CEO to show off. Hardly any real engineering work happens.
3. Most of the work is random client stuff with no real value. Don't buy into the "building interesting stuff" hype—it's just a dev shop cranking out sales materials to snag clients.
4. Policies flip every week, and half the time, employees aren't even in the loop.
6. The on-call schedule is a joke, changing every month. On-call means working 24/7 for free, not just handling system maintenance.
7. The managers have zero real dev experience. They're either clueless or just researchers with degrees.
Bottom line, steer clear of this place. You'll get burnt out with nothing to show for it, except maybe trying out a bunch of different tools because they're all over the place.