I work in a small office for this large, east coast-based company heavily populated by people with a "live to work" mentality, where work/life balance is not valued. Projects are underbid, resulting in insufficient budget to complete projects unless I simply perform work and don't bill for it. This leads to me working up to 80-hour weeks at times just to meet my utilization target. God forbid that utilization targets, which are unrealistically high, are not met. Maintaining a collaborative environment is apparently not valued here - there is little effort or willingness among colleagues to help one another out. Communication is poor, resulting in project inefficiencies and sub-optimal quality of work. Management response to client dissatisfaction is typically to throw junior employees under the bus. I feel isolated from the rest of my colleagues, since not being in one of our larger offices means I have minimal exposure to most of my co-workers. I am routinely passed over for promotions in favor of people with significantly less experience than me. The projects are quite interesting, but I feel that there is this constant promise of the next big thing being just around the corner, and it never happens. My career is actively stagnating and my long-term prospects for advancement are increasingly negatively affected the longer I stay here. It is time for me to move on.
Poor communication; low pay for the industry