2.9
Recommend to a friend
55%
Say this is a great place to work
56%
Proud to have on resume
62%
Employee - Manager / Senior Manager
The company is constantly laying off employees and more recently, closing a sister university
Employee - Manager / Senior Manager
The culture is that you are easily replaceable.
Employee - Manager / Senior Manager
You will always be wondering when your job will be cut.