Pros
Many of my fellow employees were great to work with and very competent at what they did. The kitchen was always fully stocked with snacks and drinks. Scheduling could, at times, be flexible to allow for doctor's appointments and vacations.
Cons
I have never worked for a company with such incompetent management. The level of micromanagement is staggering. The owners of the company meddle in everything from scheduling to the menu for lunch meetings. Management hires people to do a job and then ties their hands and doesn't allow them to do that job without overbearing supervision that kills all creativity and free thinking. Mapcom treats their employees like machines. They have no patience for mistakes. Employees are expected to work 50-55 hours a week. Simply working the 40 hour work week you are promised when hired means you will never receive bonuses, promotions, or raises and will face over scrutiny based on not being a team player. Employees have their responsibilities changed and "reassigned" with no notice. Mapcom has little regard for the best interest of their clients. They think only about internal profit. While this seems like a good business model, it is unsustainable. Clients eventually discover the sub par product cannot be compensated for by the hardworking and knowledgeable employees.