Pros
Friday schedule is flexible, during Monday to Thursday you work 9hrs mandatory to work 4 hours on Fridays. They have good holiday activities.
Cons
Disrespectful CEO, unprofessional and enjoys belittling employees. There is no follow through from anyone in the management team. Lack of training, asking people questions or requesting information is as bad as not asking them. People will tell you "I had no training myself, so figure it out". CEO and other management will blame you for customer complaints that have nothing to do with you but with their lack of fixing things such as applications, services, systems, selling devices and services that do not do what they sell them as. Other engineers do not care much about your opinion and treat you as if you are ignorant, to them use your ideas and take credit. Always have excuses to not provide increases especially if you are not in their tier of favorites. A company that does not provide the resources for you to meet goals unless you complain endlessly. They are always talking bad about former employees and companies they have acquired. HR lacks confidentiality, actually, the entire company is in violation of HIPPA laws.