
You can express yourself and have your voice heard
Review from Operations Dept
The drive to work is the most positive about the culture and the environment. Since there is a deadline on every project, people need to get things done in a timely manner; nevertheless, they do them without reluctance and it's pretty inspiring.
Less cliques and less entitlement from employees that feel like they have a lifetime job.