The people that work there are great, supportive and easy to work with.
The facilities are great.
Casual clothes environment.
Good Staff discounts.
Great team feel.
Cons
Long hours without overtime payments.
Hard to work, without being stressed.
A lot of micro management from the executives.
Too much reporting within the environment.
High workload pressures.
Some executives have a bad attitude.