Too many projects, not enough resources
The work is interesting and a challenge. Unfortunately, the timelines are unrealistic and resources are stretched to the breaking point. The product/project managers are understanding, but the expectations remain the same. Extra hours are expected to keep up. Advancement is difficult because management doesn't seem to be involved unless things are - more ... falling behind. - less
ProsCool technology. Opportunity to try new things.
ConsMany projects, few resources.