Great work environment and atmosphere. Highly recommend working here
I don't have any cons besides I recommend commuting in to work and taking the shuttle from south station to the building
I recently joined 3 months ago and my experience has been excellent. The people at the organization are positive, engaged, and all around fantastic to work and collaborate with. The company culture... is inspiring and the company is growing quickly. I couldn't recommend it more.
Nothing much to say here.