Everyone is in the same boat
Communication appreciation compensation diversity worklife balance
Tied to unrealistic expectations and strung out timelines
Practically everything but mostly management
Good health insurance and decent 401k match
Product is underdeveloped and operations is chaos
Each department was secluded from the other. No company communication. Horrible billing system for customers. No recognition.