Pros
- My team is very welcoming and helpful
- Don't feel judged for needing help, everyone is willing to teach you new things
- Growth-focused mindset with strong encourage of positive personal and organizational development
- Team enjoys the work that they do
- Currently trying to improve morale and culture
Cons
- Leadership changes business direction a few times a year and makes goals confusing
- Projects are often killed, making time wasted and work done for nothing
- Strict on local employees and rewards remote employees (local: does not pay for parking unless on-site more than required, no opportunity to appeal remote status, extremely large "hybrid" radius pulling employees from very far away, have to make up on-site days from vacation to keep average up vs remote: pays for flights to hq, hotels, meals, stipends, complete remote work with no issues and other benefits)
- Low pay and bad benefits with no interest in increasing/improving
- Small groups that end up being useless for work that is needed
- Poor communication between departments