Pros
Occasional moments of positivity from some colleagues who act supportive when it suits them. Single-floor office setup keeps things centralized, though it's cramped.
Cons
Workplace culture flips unpredictably: people act friendly one day but turn toxic the next, creating a stressful and unreliable environment. Managers are pursuing MBA degrees but lack basic team management skills; they fail to lead effectively or prioritize employee well-being. Team leads don't truly guide the team—they only support those who blindly follow them, ignoring others. They rush user stories and changes to please clients by underestimating time needs, then blame employees for incomplete tasks when deadlines are missed. Tiny office on one floor with a small pantry and no extra space for relaxation or collaboration. No meaningful team-building: Fridays lack Fun Friday sessions, and when they happen, it's just basic games like Dumb Charades—no real bonding activities. Brutal overtime policy—if tasks aren't done on time (often due to poor planning), employees must stay late until 1-2 AM, leading to burnout.