Pros
I’ve worked here for several years now and the company has grown exponentially over the last few years. I wish disgruntled former employees would put this more into consideration and do not expect a perfectly well oiled machine of a workplace. We are constantly growing and learning. What you do get is the ability to easily communicate your concerns and needs to upper management. With this you’re able to really shape your experience here into what you want it to be, with some understandable restrictions. I am overall satisfied with my job here because I actively voiced my concerns any time I had any, and had them addressed appropriately. Just be kind, do what is asked of you, respect your colleagues and you should be fine here.
Cons
No remote work or hybrid opportunities. If you are expecting everything to be perfect, look elsewhere because this is an ever-growing, rapidly changing company and you have to be able to adapt. You have to be up for the challenge.