Pros: good communication, good variety of tasks through the day
Cons: flat organizational chart--poor chain of command
There are no typical days at work. While the goals are outlined and the team works together to move forward, being a small company requires multiple hats to be worn throughout the day and the week, adding excitement and a sense of teamwork that I haven't seen many other places. It was a great place to work, with an unparalleled group of coworkers.