Not a good place to work. Pay is low. Benefits are terrible. New employees are not given training. Ceo is usually drinking alcohol in his office and comes out of the office to berate employees. Developers give their work to the project managers. Senior project managers do not assist junior ones, and leave junior project managers hanging. If you are having medical problems, they will try to fire you, unless you have a lawyer. My advice is avoid if you can, there are better employers out there.