Innovative fun place to work
Senior management made attempts in most recent years to make the work environment more fun!
Hardest part of the job was the expectation of unrealistic project deadlines as provided by upper management, yet upper management refused to understand the time it took to truly deliver a great product.
ProsFun, gym, open environment, work/life balance.
ConsSenior management not living by core values yet expecting others to do so.