Vantaggi
CommonPlaces is a wonderful place to work and grow in your field. As long as you get your work done, management encourages employees to take time for professional development and internal projects. The team mentality is a huge asset as you are encouraged to work with and talk through projects with the whole group, no one is left alone and the camaraderie between the team is amazing. The culture at CP is amazing, and it's definitely improved over the past few years. People are positive and like to have a good time; having your own Nerf Gun is a good idea when visiting the office. Hours are flexible and you are allowed to work from home whenever you want (within reason of course). Again, as long as you get your work done, you can take a day off or leave early, it really isn't an issue.
Svantaggi
While there is a team mentality, you do need to be able to work independently and shouldn't expect someone to tell you what to do every step of the way. There are some employees who want to spend their time learning and working on internal projects and do not understand why there needs to be a balance between that and actual client work.