Pros
Not much to mention from my experience. Some team members may act professionally when there's active work dependency.
Cons
Toxic Work Culture: The overall management behavior changes significantly once you're no longer critical to a project. It often felt like employees were treated more as resources than people. Unrealistic Expectations: There is an implicit expectation to work weekends. Though compensatory time off is promised, it is often discouraged when requested, implying that constant availability is part of the job. Exploitation of H1B Employees: The company tends to prefer H1B candidates, possibly because it allows them more control over employees’ careers. It creates an uncomfortable power dynamic. Lack of Transparency: Questioning management decisions can lead to threats of termination. There's little room for honest feedback or healthy disagreement. Employee Treatment: Employees are expected to follow decisions without input, and any resistance is met with hostility. The environment can feel more like servitude than collaboration.