Pros
Small company so it's easy to know all employees, closer access to management, located near DTLA, easy to own a project and take lead because there's so much work that needs to be done
Cons
Management is constantly changing procedures and strategy without notifying employees. This causes ongoing confusion and missing deadlines and wasting money. Lots of unprofessionalism from management, will yell at and discipline employees in front of other employees. There is little concern for employees work experience or comfort: AC breaks down in summer, heater breaks in winter, and they take forever to fix it causing for an uncomfortable and unbearable work environment. Office environment and furniture is outdated and in disarray. An increasing number of employees hired at this company are relatives of the management, so as an employee you will always be outnumbered as they take each others side (this is also how they're able to give themselves 5 stars on Glassdoor.) This also leaves little to no room for career advancement within the company. Terrible vacation policy of only one week which doesn't even begin accruing until AFTER you have completed one entire year of work without any vacation days (industry standard's bare minimum is 2 weeks after 3-month probation.)