Pros
Not much overtime required. Laidback environment.
Cons
Individuality and creativity is not encouraged, projects are quoted and work is expected to be completed in set time and parameters; always simply meeting expectations and never going above and beyond for clients. No room for learning and development.
Staff turnover is high, only a few people have been there longer than 5 years (which very much has an “inner circle” feel). Management is a stickler for in office only, working from home is frowned upon, alongside sick leave and personal days. Parking onsite is not guaranteed. Low pay/vacation without raises or bonuses and little regard for personal interest and endeavors.