Pros
Has potential to be a positive company to work for.
Cons
-Senior management do not care or respect their staff. -Senior management overwork their staff due to them taking on unrealistic workloads, not balancing out those workloads evenly and then not filling vacancies when needed. -Staff are constantly leaving the company and are never replaced. -Senior management micro manage staff. -Senior management are unprofessional and use questionable business tactics. -Majority of senior management are usually absent from the office and have no idea what the daily process of work for their staff looks like. -No official HR department. -Will dismiss staff without warning at anytime of the day. -Senior management lack any understanding in wellness or support for their staff. -Numerous cases of people leaving the job due to stress or due to them being mistreated by the company.