Pros
I've had to do a lot of learning on the job, which is good if you can be more independent and responsible, but if you need a lot of training, this might be a barrier for you. I like the culture a lot because it's relatively relaxed and fun, yet still professional. People get their work done but still manage to have a good time. We have a stocked kitchen although the spread hasn't been as good ever since the company started growing rapidly. But at least we still get snacks. We have a variety of social events pretty regularly and they're usually really fun. Management is pretty approachable but that might change as the company continues growing. Who knows. Even though we are growing, I think there is still room for professional growth as long as you're ambitious enough. Overall, I love working here because I learn a lot, like the culture, and believe I can grow professionally.
Cons
We are growing rapidly and that might change things a lot