I worked at STRATA MarketingPros
STRATA has a very relaxed atmosphere. Coworkers are generally very helpful. No one is looking to throw you under the bus. Management is also very understanding of special circumstances for employees.Cons
Many STRATA employees do not live in Chicago, including some supervisors. As such communication is sometimes difficult. Communicating with local coworkers is much more rewarding.
Let us know if we're missing any workplace or industry recognition –