STLogics is an amazing place to work. This is a company that actually cares about their employees and makes sure you know it. The opportunity here is limitless and the people are the best I have ever worked with. Like they say " Don't pick a job , pick a boss. your boss is the biggest factor in your career success". The upper management is the best I have worked with so far. Easily accessible for all concerns.
Cons
Not really a Con, but if you are somebody who is not comfortable with multi tasking and a fast paced environment then it might be difficult to get used to.