Challenging projects
High expectations
Independent work
Cons
High expectations/ pressure
Little support (a small company, so you really need to utilize the resources in front of you or actively ask for help often)
Hostile micromanager. Filthy office. Dangerous work conditions. President just exploits the employees.
I wish the people who had left before me had left a review.