Pros
From home, flexible hours of my own choosing, love the customers, easy mulitplatform for employees to navigate, company benefits of discounted stay are nice but hard to come by with it being so complicated to get time off, comfort of working from home, added benefits for upsells communicated with points for gift cards ($25 a piece for about 250 points; however, no way to claim points even is 'let go') I worked for this company for nearly a year without seeing a true turn around in technology as they promised or a raise in income or position... as guaranteed.
Cons
Miss communication with management made changes hard for employees (relocating even when the proper paper process), software multiplatforms miss communicated with each other causing serious hardware problems, devices issued directly from company still had complications. promise of moving up within the company fell through sadly, nearly impossible to get any time off, very little sick time (will not matter if you have a doctor issued sick note), no way to truly increase income like guaranteed, technical problems only come with a limit of 30 min of paid time (their hardware malfunction will cost the employee money hourly)