-Poor communication from CEO
-All communication is done virtually (email, Skype) which makes communicating ideas a potentially lengthy process with many things left misinterpreted
-I did not agree with some of the company's morals and values, which made respecting the company I worked with difficult
-Unless you are a developer you will not receive any on-the-job training