People are great. Company give aways are great. Work load management is awesome. Good Pay. Just like a family environment.
Pay can be better. Internal politics in upper management. Some of the managers are a bit disrespetful.
Love it great company to work for.
Working every weekend mainly those are the days needed.