Pros
When I joined almost a year ago, I didn't know what to expect at such a young company with a relatively large number of employees. I was worried that it was too big for my start-up mindset. However, it has been fun. Yes, I'm using the word FUN! I feel like I can grow into any role that I want and I'm really enjoying learning more every day. I've got flexibility to do whatever I think is best for the business (with guidance) and this freedom makes me want to do the best.
Cons
Morale hasn't been the best over the past year, as people have been let go... and it hadn't been communicated as to why. However, there haven't been any mass firings for a while and I truly believe those days are over and the CEO now clearly communicates why it had to happen in the past. And I have to say... I agree with him, as it was best for the company.