Avoid this company at all costs. Its not worth the stress.The good thingsThere isn't a sigle good thing about working for this company other than the day you resign.
The challengesThe company is a nightmare to work for. Constant micromanagement down to the minute, time estimations on jobs completely disregarded and cut to 20% of the original recommendation, company manager has no idea about marketing but acts like an expert, staff constantly leaving so nothing gets achieved but then then blame goes to staff who are still employed (staff get hired and quit within days), gaslightling from the manager who says one thing the day before and then gets upset because thats apparently not what they said, belittling staff in front of others in meetings, and constantly asking you to work for free because you couldnt meet the impossible time allocations. You have to be careful what you say to other longer term staff members because it will get back to management. No matter how hard you try or be proactive, it is never good enough. You get in trouble for being proactive because its not approved by management. By far the MOST toxic workplace I have ever been involved with.