CHEAP COMPANY that doesn't appreciate their employees
Pros
Plenty of opportunities for overtime work :)
Cons
Bad bad bad leadership and structure... The work environment is very strict and demanding. They treat their employees like robots and just pressure everyone to work overtime. The Chief Technology Officer (CTO) is a jerk, he would walk by and barely look at you and wave. He would make mistakes on designs and then just blame someone else and make them fix it. Just a bad vibe working here overall, employees are extremely underpaid and overworked. People with bachelors degrees barely make above minimum wage. On top of this, you'll get promised a raise, but you have to beg them for it. Best advice would be to STAY AWAY! And find yourself a job at company that respects you and pays you what you deserve. Recently, more and more employees have left because of how unhappy they were and because they found jobs that pay them more reasonably.