Pros
Flexible Schedule, Remote Work, All Equipment provided by company, Paid onboarding/Training/Orientation. Somewhat Flexible Schedule - Meaning you get to pick your own schedule but must stick to those hours weekly.
Cons
No Wiggle Room in the Flexible Schedule once set. If something comes up, then tend to not like that you take time off and will ask that you make that time up instead of allowing you to use PTO or Sick Time. Work/Life balance was not balanced. PTO and Sick Time was very minimal. No Bonus for anyone other than supervisors/managers = nothing for Coders. Raises came in at 1% each year. Management is not there for the Coders, They are there to make sure you get the work done so they get their Bonus each year. Benefits are expensive. Health Insurance cost me alone $547 per month with a $4700 deductible. I was better of being Self Pay! Company gives very little towards HSA/FSA. Company puts in very little towards 401K