Pros
– Great coworkers in the engineering team, and ops team. Reliable, team-oriented, and fun to be around. One of the central things that keeps me coming in everyday. – Team is like a family. We enjoy getting coffee or lunch together often. – Atmosphere: working in a co-working space is nice as it keeps us around other professionals/companies/startups. Keeps every day fresh. – We're allowed time to play the occasional ping pong game (an amenity at the co-work space), or to take a break with no moderation from upper management as long as we get our work done in the end.
Cons
Due to the constraints on the company (being that we're a startup), certain ideas/suggestions, or opportunities (both for myself and for the company in general) are side tabled for the sake of 'getting the job done' or to get us to the next goal/milestone, which I can understand at times. I hope that we revisit those things as we scale up. I have been told that we would.