Pros
Working from home and the flexibility.
Cons
I experienced terrible communication from my manager, who was located in a different state. I had two managers overseeing my work under my main boss, and when there was no project available, I found myself with nothing to do. I lacked mentorship and guidance throughout my time there. When I had questions about a major project, my boss would take 1 to 2 days to respond, which was frustrating. Additionally, I received little training on certain projects, forcing my co-worker to step in and teach me. Ironically, my boss advised me not to ask my co-workers for help but to direct all my questions to her. Based on my experience, I would not recommend this company for entry-level or mid-level positions due to the lack of growth opportunities and poor communication.