Pros
The pros of this job was being able to work remotely.
Cons
Employees are undervalued extremely. Their personal lives are not considered at all and your entire life should be indebted to this company. The management needs serious revaluation and change as the people can be extremely rude. Communication is done by being yelled at in meetings or talked down to like you are a child. I have watched five Co-workers in the APC role leave in 2 months. If you aren't liked my hire management team, be prepared for your job to be targeted. I do not recommend working here unless you are fresh out of college looking to get a first job. Even then be prepared to leave after a year. As of currently, there aren't many roles to advance to within this company.