For the most part, everyone gets along with each other. The supervisors and managers are all really great and nice. You can always ask questions and feel welcomed. Your achievements don't go unnoticed like in most work places. Not the best company altogether, but really no company is. Overall, a great job with great people.
Work from home, fair policies
hard to communicate ideas and feedback to upper management