Pros
Great people, good clients. Many employees have been at Mosak for a long time, which tells you something about the company culture. Management has created a supportive environment and an openness to suggestion. Mosak continues to grow and has steadily climbed in billings and client roster. Its work is getting noticed and is winning more and more local accounts. Everyone works hard here and it shows in the work.
Cons
Growth has created controlled chaos which can wear you out at times. Communication with employees isn't great. Work is hard and long, but you know that when you sign up. Pay is good, but path to advancement isn't clear. Some employees looking for easier job, or "boutique agency" experience are dissatisfied and vocal, which is annoying.