Prós
Great Benefits, good office, good work hours
Contras
Micromanagement, bad onboarding, not acommodating to employee's needs. Manager did not know how to properly onboard their employees, micromanaged every aspect of job and complained and did not set proper expectations.