Pros
* Good company culture- Employees genuinely care about their work and want to be successful, and want the company to be successful. Casual dress. A lot of provided snacks, fruits and lunches. Open PTO plan is great. Plenty of flexibility with work hours and remote work when needed. * Fast-paced and fast-changing work environment. * Your voice can be heard- If you have an idea or a suggestion on how to make something better or more efficient it is taken under consideration. * Support is available if needed but you are challenged to figure things out on your own and be self-reliant. You are expected to do your job and are given the freedom to do what you need to in order to have success.
Cons
* Sometimes feels that there's not enough time in the day to get done what you need to.