Pros
-Pays for healthcare -Allows remote work
Cons
-All concerns raised in past reviews remain unaddressed, with no meaningful action taken toward improvement. -Voicing concerns about company processes is often met with blame-shifting, where employees are labeled as the problem rather than addressing the issues raised. -PMs frequently pressure devs to reduce time estimates, often to the point where estimates become unrealistic, leaving no allowance for error or documentation. Any delays or complications are then unfairly attributed to the devs. -Most systems and applications lack basic documentation, with only one or two people possessing critical knowledge—who are rarely available to assist. New hires are left to navigate complex systems alone, often requiring unpaid hours to grasp essential details.